2017-04-17 97 views
2

幾天前(2017年4月15日)我使用所有最新更新更新了Android Studio。現在,當我嘗試運行應用程序時,模擬器窗口打開,但我收到一條消息「正在等待設備聯機」。最終這個時間過去了,我收到一條消息「正在安裝APK」,它似乎陷入了僵局。我已經搜查了網站,並嘗試了各種建議,包括:等待設備上線

  • 刪除所有的仿真器和重新創建
  • 在SDK管理器關閉仿真器,重新啓動的Android Studio和再打開模擬器
  • 關閉即時運行
  • 重新啓動我的電腦,在某些情況下,需要更新重新啓動

模擬器我已經是Nexus5X API23.5554

我也刪除了我的應用程序,並創建了一個全新的「hello World」應用程序,它只顯示一行文本,但我仍然遇到同樣的問題。

有沒有人有任何其他想法?

+1

嗨,我建議直接向Android開發團隊提出這個問題,因爲它的軟件缺陷是在網站上提交的。我也遇到過這樣的問題,我不知道它爲什麼會自行修復。 – Enzokie

+0

如果模擬器已經打開,那麼運行應用程序有時會給出消息「安裝失敗,消息爲空 - 可能通過卸載現有應用程序並重新安裝來解決問題。是否要卸載?」。點擊是沒有影響 –

+0

你可以檢查[this](http://stackoverflow.com/questions/32718044/android-studio-application-installation-failed)? – Enzokie

回答

0

Enzokie - 謝謝。雖然,似乎沒有任何工作。作爲一名新手,我總是認爲如果出現問題,這是我的錯,但也許不是這次!我會按照你的建議去做,並用Android來提高它,除非其他人提出有用的建議。

2

我也遇到過這個問題。這似乎是最近對Android模擬器進行更改的錯誤。有一種變通方法:

  1. 啓動模擬器獨立於Android虛擬設備(AVD)經理(有主的Android Studio窗口的圖標)
  2. 運行你的應用程序。您會注意到,設備名稱已從任何模擬器被調用改爲一些通用名稱,如「Android x86 API 25」。
  3. 該應用程序將在模擬器上正確運行。您會注意到logcat中的設備名稱是'emulator unknown'。

希望谷歌會在接下來的幾天內解決這個問題。

+0

非常感謝。很高興知道專家可以讓他們的軟件錯誤以及像我這樣的新手! –

1

我根本無法獲取任何模擬器,沒有錯誤消息,只是「等待設備聯機」。

當試圖在終端停止和啓動adb.exe:

ADB殺服務器 亞行啓動服務器

有人說,亞行已經過時。我有最新的adb版本下降,但Android Studio試圖使用一些舊版本的其他文件。 最後,我檢查了環境變量和刪除路徑:

C:\ NVPACK \ Android的SDK-WINDOWS \平臺工具 和 C:\ NVPACK \ Android的SDK窗口

爲最新我在驅動器E上使用的SDK平臺工具版本:不是C :,現在都在工作。

0

我的工作是使用Nexus 5而不是Nexus 5X。

如果你不知道如何製作一個新的仿真器,它的工具> android> AVD manager>創建新的虛擬設備。然後,只需選擇一個新的模擬器,然後點擊,直到完成或定製它。

+0

這不提供問題的答案。一旦你有足夠的[聲譽](https://stackoverflow.com/help/whats-reputation),你將可以[對任何帖子發表評論](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提問者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- I-DO-代替)。 - [來自評論](/ review/low-quality-posts/17676324) – marktani

0

重置ADB對我來說確實有效。 對於Mac,在Android Studio - >工具 - > Android - > Android設備監視器 - >在設備下 - >向下箭頭將出現重置ADB選項。