簡體   English   中英

Mac上的Android Studio模擬器崩潰(非特定的錯誤日志,監視器發出奇怪的聲音)。 卸載設備?

[英]Android Studio Emulator crashing on Mac (non-specific error log, strange sounds from monitor). Uninstall devices?

我當時在Android Studio中工作,但在模擬設備正常關閉時遇到了問題,導致我不得不強制退出它們並開始另一個設備模擬。 發生這種情況時,Android Studio仍會將模擬器注冊為已連接並正在運行。

在測試我的應用程序的過程中,我意外地嘗試在我之前強制退出的其中一個模擬器上運行該應用程序,這導致Android Studio完全凍結。 我別無選擇,只能強制退出整個Android Studio。 重新啟動應用程序后,一切都很緩慢並且幾乎沒有響應,因此我決定重新啟動Mac。

之后,Android Studio可以正常運行,但是我的模擬器都無法運行。 我啟動了模擬器,然后這種奇怪的有節奏的靜態聲音開始從第二個監視器發出,直到我將其關閉然后重新打開。 模擬器崩潰,OS X引發錯誤,詢問我是否要重新打開它,並且日志吐出一些未指定的cpu錯誤。

很明顯,我今天早些時候被迫去做的《部隊退出》確實把事情搞砸了,因為我以前從未遇到過這個問題。 對於相似的問題,我已經看到了許多不同的答案,但是我不想擺脫不必要的麻煩。 我嘗試以通常的方式(刪除應用程序)卸載Android Studio,然后重新安裝,但這沒有任何改變。

關於如何刪除應用程序的“更深層”元素,有很多事情,但是我不確定最終結果是什么,或者我應該怎么做才能解決此特定問題。 有沒有一種方法可以重建/重新安裝仿真器而又沒有其他問題呢? 一個答案有關於如何執行此操作的終端說明,但是它也擦除了密鑰庫。

我已經在Play商店中擁有一個應用,並且我不想弄亂任何東西。 我的應用程序文件中確實包含.jks文件,但是我不確定如果按照已經看到的答案中的說明進行操作,將會發生什么情況。

任何幫助將不勝感激,因為我的工作現在停滯不前,直到我可以再次運行這些模擬器為止。

在過去的幾個月中,我有幾次仿真器行為異常,它們會在不執行任何操作的同時消耗大量CPU。 但是,我沒有第二台顯示器,也聽不到任何聲音。

我檢查的方式是打開終端並運行top ,但是您也可以用不同的方式進行操作。 一旦發現有問題的進程pid,我便從終端將其殺死,iMac再次響應。 再次打開相同的模擬器是可以的。

在其他情況下,當我的模擬器無法正確運行應用程序時。 此處的解決方案是刪除該模擬器,並使用相同的配置創建一個新的模擬器,通常對我有用。 當Google開始發布第一個android N預覽版時,發生了很多事情,盡管那時我沒有使用任何N模擬器。

進一步的步驟是清理android sdk管理器,這是為您下載/更新模擬器圖像和sdk版本之類的人。 打開Android Studio,單擊SDK管理器,然后單擊“啟動獨立SDK管理器”。 將會彈出一個新窗口,您可以在頂部看到其安裝路徑。 如果您要清除它,只需在該路徑上打開finder,刪除所有內容,然后從Google下載新的SDK Manager。 順便說一句,我總是在Android Studio之前下載此文件,並將其保存在單獨的路徑中。 請記住要關閉並重新打開Android Studio,當它抱怨找不到SDK管理器時,請輕輕地顯示它所在的位置。

暫無
暫無

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

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