2012-10-26 117 views
8

我已經有這個問題很長一段時間了。模擬器啓動正常。但是,當您長按電源按鈕(或F7鍵)並選擇「關閉電源」時,表示它正在關閉 - 但「關機」消息永遠保持在屏幕上。Android模擬器不會關閉

雖然我可以直接關閉模擬器窗口或者終止它的進程,但我不知道什麼是關閉Android模擬器的正確方法。

+1

這只是一個模擬器;關閉窗戶不會造成永久性損壞。最壞的情況下,你必須重置模擬器。 – nneonneo

+0

@nneonneo所以沒有更好的解決方案?你有沒有遇到過同樣的問題?無論是否有錯誤... – Cyker

回答

10

根據我在google上發現的文檔,只需關閉 模擬器窗口是關閉模擬器的正確方法。

要停止仿真器實例,只需關閉仿真器的窗口即可。

來源:Starting and Stopping the Emulator

+0

爲我工作!要重新啓動仿真器,請不要再次運行應用程序,而是從運行配置中選擇仿真器:只需選擇仿真器並按「開始」即可。 –

+0

對不起,文檔在於。該窗口甚至沒有「關閉」按鈕。 – wvxvw

+0

雖然它仍然說要關閉它,但關閉窗口,該進程仍然在後臺佔用內存中運行,因爲它仍然處於打開狀態 – Zoe

0

不知道

我真的不知道。

以下是我所知道的。

獲取運行Android實例列表

您可以通過輸入以下命令獲取運行Android實例列表:

adb devices 

還有什麼可以嘗試

現在你可以訪問"How I shutdown Android phone with adb command?"並嘗試所有建議的解決方案。

我不知道他們是否有效。請在下面留言並通知我們。

更多的想法

您可以連接到正在運行的模擬器通過輸入以下命令:

adb shell 

現在你可以進入類Unix shell命令,這將做的事情。這些與通常的Linux shell命令類似。

也許下面的工作?但是,它確實關閉了,還是重新啓動?

sync && reboot -p 

事實上,是否有任何「關閉」命令的工作,或他們都只是導致正在運行的Android實例重新啓動?

請發送錯誤報告

應該有人發送錯誤報告,在Android問題跟蹤,針對Android模擬器的最新版本 - 加上谷歌的最新可用的模擬器ROM的之一。一旦你這樣做,請在下面留下評論,並提供給我們一個錯誤報告的鏈接。

0

如果您正在利用模擬器的「快照」功能,您可能不需要首先關閉Android。

如果啓用該功能,關閉模擬器窗口應該冬眠仿真器的狀態到磁盤。 (Source.)這應該會讓模擬器下次啓動更快。

您可以使用AVD Manager的「編輯...」按鈕啓用快照支持。

如果您想啓用快照支持,您可能需要禁用「使用主機GPU」功能。我相信這兩個特徵是相互矛盾的。