簡體   English   中英

在Android Studio中在連接的設備上運行測試

[英]Run test on connected device in Android Studio

當我嘗試在運行的模擬器上運行Android工具測試時,我得到

09/27 14:37:58: Launching <test name>
Error while waiting for device: AVD Nexus_4_API_25 is already running.
If that is not the case, delete the files at
   /home/aromanov/.android/avd/Nexus_4_API_25.avd/*.lock
and try again.

我當然不想每次都重新啟動仿真器:它花費的時間太長。 ./gradlew connectedAndroidTest無需運行模擬器./gradlew connectedAndroidTest運行。 我該如何解決這個問題?

問題是目標設備已在“ General > Deployment Target Options > Target > Emulator下的測試配置中設置。 如果我選擇“ Open Select Deployment Target Dialog而不是“ Emulator ,它將起作用(並且我可以選擇“ Use same target device for future launches以避免每次都選擇它”)。

不知道為什么這可以解決問題,我很樂意接受任何能夠解釋該問題的答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM