我正在嘗試創建一個2047 MB RAM的模擬器。 當我運行它,我得到這個錯誤:Android:未能分配內存
[2011-02-22 14:24:14 - Emulator]
[2011-02-22 14:24:14 - Emulator] This application has requested the Runtime to terminate it in an unusual way.
[2011-02-22 14:24:14 - Emulator] Please contact the application's support team for more information.
[2011-02-22 14:24:26 - Emulator] Failed to allocate memory: 8
據我所知,降低數字將使其工作。但我寧願用更多的內存來支持它,所以我可以測試我正在開發的一款遊戲。我假設更多的RAM,它會跑得更快......
有沒有人有2047 MB的RAM在模擬器上?如果是這樣,怎麼樣?你使用了什麼設置?你在計算機上改變了什麼特別的東西嗎?
使用Windows 7 64位,更新到最新的android sdk。另外我有超過8g的ram可用。我有一個設備(摩托羅拉里程碑)可供測試,但由於它是基於網絡的遊戲,除了我的手機之外,我還需要至少一個其他客戶端(希望使用模擬器)才能運行。
沒聽說。有2Gb RAM的Android設備,那麼製作這樣的模擬器有什麼意義呢? – Egor 2011-05-11 20:12:20
正如我上面提到的,我試圖運行一個遊戲,我假設分配更多內存可以讓遊戲運行得更快(即渲染屏幕/如果2047mb的內存不合理,我不明白爲什麼開發者會首先允許它。 – f20k 2011-05-11 21:01:53
你可以很容易地擺脫它檢查我的帖子 http://stackoverflow.com/a/14851626/1461730 – Furqan 2013-02-13 10:45:40