2017-05-31 41 views
4

我相信這是因爲我更新了我的SDK和工具,而沒有更新HAXM。不幸的是,我沒有這臺機器的管理權限,需要幫助弄清楚如何在不更新HAXM的情況下讓仿真器工作。有任何想法嗎?降級SDK?也許獲得新的HAXM是繼續前進的唯一選擇?無法啓動模擬器:「模擬器:警告:請求的RAM 1024M對您的系統來說太高,減少到最大支持的大小0M」

9:55 AM Emulator: Warning: requested RAM 1024M too high for your system. Reducing to maximum supported size 0M 

9:55 AM Emulator: Process finished with exit code 0 
+0

你確定你的可用內存是不低?您是否嘗試重新啓動計算機並僅啓動模擬器以查看問題是否仍然存在? – Eselfar

+1

更新後可在多臺機器上看到此情況。這是一個16 GB的Mac,已經重新啓動,並有大量的RAM。 –

回答

2

重新安裝了HAXM並恢復了業務。我認爲當我嘗試更新HAXM,然後由於沒有管理員權限而無法從SDK管理器完成時,某些配置已損壞。重新安裝舊版本的HAXM似乎已經重新開始工作。

+1

不幸的是我有同樣的問題。我一直在尋找幾天來解決這個問題。重新安裝HAXM或模擬器沒有幫助。你有其他想法嗎? – Wirling

+0

不知道我爲什麼開始工作。我唯一能猜到的是它與HAXM有關。我重新啓動了,確保SDK管理器中的所有內容都是最新的,但仍然沒有運氣。突然它開始工作。 –

+0

此外,請檢查您的路徑中是否有多個仿真器,以及您的運行位置。當我嘗試從另一個目錄啓動時,仿真程序不在路徑中時,我得到一個Qt庫未找到錯誤。僅供參考,我也已更新到Android Studio 3.0 Canary 2 –

0

我不得不 1)卸載HAXM和Android模擬器(SDK中的經理) 2)重新啓動計算機 3)重新安裝HAXM和Android模擬器

+0

聽起來不錯,但是沒有管理員權限就無法完成。 –