我試圖創建具有全高清分辨率(1980×1080),仿真器,但同時開始我收到以下錯誤:Android模擬器問題:分配內存失敗:8?
啓動模擬器AVD「動車組」 無法分配內存:8 此應用程序已請求運行時以不尋常的方式終止它。 有關更多信息,請聯繫應用程序的支持團隊。
任何人都知道爲什麼會出現此錯誤,我如何創建全高清分辨率模擬器?
我試圖創建具有全高清分辨率(1980×1080),仿真器,但同時開始我收到以下錯誤:Android模擬器問題:分配內存失敗:8?
啓動模擬器AVD「動車組」 無法分配內存:8 此應用程序已請求運行時以不尋常的方式終止它。 有關更多信息,請聯繫應用程序的支持團隊。
任何人都知道爲什麼會出現此錯誤,我如何創建全高清分辨率模擬器?
以下解決方案適用於我。在下面的配置文件:
C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
通過
hw.ramSize=1024MB
更換
hw.ramSize=1024
如果上面再下方設置不起作用。
hw.lcd.density=160
sdcard.size=300M
skin.path=1980x1080
skin.name=1980x1080
hw.cpu.arch=arm
abi.type=armeabi-v7a
hw.cpu.model=cortex-a8
vm.heapSize=48
hw.ramSize=1024MB
image.sysdir.1=system-images\android-16\armeabi-v7a\
我創建了新的新模擬器並給出了分辨率1980X1080。它開始沒有任何錯誤..但不顯示任何東西..我檢查logcat它開始,但沒有在屏幕上顯示任何東西?有關它的任何想法? – CoDe
謝謝! config.ini文件的手動編輯適合我! 這讓我瘋狂。 我不得不做的唯一變化是hw.ramSize = 1024MB(股票日食AVD編輯器在創建.ini時沒有'MB'部分) – Octoth0rpe
這是爲我工作創造AVD
android create avd -n test -t 1 -b armeabi-v7a -s 1980x1080
然後開始
emulator -avd test -initdata userdata.img -ramdisk ramdisk.img -system system.img -sdcard songs_for_music_app/Music_card.img -dpi-device 240
您可以在這裏找到所有圖像
android-sdk/system-images/android-15/armeabi-v7a
和emularor
和android
命令可以在android-sdk/platfor-tools
和android-sdk/tools
相關:http://stackoverflow.com/questions/7222906/failed-to-allocate-memory-8 http://stackoverflow.com/questions/11667907/android-emulator-失敗分配內存8 http://stackoverflow.com/questions/11281667/android-emulator-failed-to-allocate-memory-8-even-with-8mb-ram http://stackoverflow.com/問題/ 11709988 /無法分配內存8與WXGA720皮膚 –
謝謝..我能夠創建新的模擬器..但它不顯示任何東西在屏幕上..adb working..nay想法爲什麼顯示不來? – CoDe