簡體   English   中英

在Android Studio模擬器上啟動.apk時出錯

[英]Error when launching .apk on android studio emulator

我正在使用ai2構建應用程序,但是我花了數小時試圖使其仿真器正常工作,因此我導出了myapp.apk,並嘗試在android studio仿真器上啟動它。

我遵循了幾個tuto,包括Tarek在該線程上提出的答案,但是我在cmd上遇到了錯誤。

這是我嘗試過的:

  1. 以管理員身份運行android studio,通過AVD管理器運行模擬器,等待其啟動。
  2. 將myapp.apk移動到sdk / platform-tools文件夾中
  3. 在此文件夾中創建了一個run.bat文件,並在其中寫入了CMD5。 將所需的apk復制到同一文件夾
  4. 雙擊run.bat並寫道: adb install r- "myapp.apk"

在這里,我收到有關CMD的錯誤: error device not found -waiting for device- 我不明白,因為我的模擬器正在運行。

我也嘗試過使用此命令emulator -avd <avd_name> [<options>]啟動模擬器而不啟動android studio,但收到此消息“系統找不到指定的文件”。

出現錯誤消息是因為adb雖然正在運行但無法連接到該設備。 這不應該發生,但有時會發生。

您始終可以通過運行adb devices來檢查adb是否可以看到仿真器,這應該會生成它可以看到的設備列表。 如果此列表為空,則找不到設備。 您可以通過adb kill-server解決該問題,等待幾秒鍾,然后運行adb start-server 嘗試再次運行adb devices ,並且應該列出該設備,並且安裝應該成功。

可以通過運行emulator @<device-name> [options]來啟動模擬器。 設備名稱可以通過運行android list avd 這將產生一個設備列表,其中<device-name>也將被列出。

暫無
暫無

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

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