2012-07-18 14 views
2

有沒有辦法減少android模擬器使用的內存?當我打開資源監視器時,它提交了超過800MB(我想這是導致我所有計算機滯後的原因)!如何減少android模擬器使用的內存?

我的信息:

OS: 微軟Windows 7,2GB RAM,CPU酷睿i3。

仿真器: 設備內存大小:512MB,數據分區大小:384MB,皮膚:HVGA 480x320,SD卡:4GiB。

+1

當您創建新的Android虛擬設備時,您可以更改要使用的RAM的數量。 – 0gravity 2012-07-18 03:21:43

+0

CLI的唯一版本:http://stackoverflow.com/questions/9322540/how-to-change-the-android-emulator-ram-size-from-command-line – 2016-06-25 17:33:31

回答

0

一種解決方案是將設備內存減少到384 MB或256 MB,只要保持VM RAM大小相同,它不應該影響您的應用程序在模擬器中的運行方式(除非可能使仿真程序運行均勻更慢)

但是如果你想做軟件開發,4GB內存應該是最小的,RAM現在非常便宜,你真的應該更加清晰你的工具。

+0

我認爲超過800MB的RAM對我來說太貴了: D. 384MB-> 800MB,128MB->會遇到INSTALL_FAIL_APK錯誤。嗯。 – wanting252 2012-07-18 03:53:05

+0

我真的認爲你應該只是獲得另一個2GB內存,這個問題將得到解決,而且你的計算機會運行得更快。 ;) – Kai 2012-07-18 03:58:53

4

試試這個:

打開Android虛擬設備管理器:

enter image description here

單擊設備,然後選擇編輯於:

enter image description here

,然後在硬件上單擊新:

enter image description here

是選擇選項器件RAM大小後:

enter image description here

然後,只需把你想要的值,然後單擊編輯AVD:

enter image description here

。希望幫助。同樣,您可能會注意到,您可以更改其他可能有用的屬性。

+0

我爲這一行設置了384MB,並且它已經佔用了800MB:D。 – wanting252 2012-07-18 03:55:25

+0

可能這是最小的。 – 0gravity 2012-07-18 04:03:10