我试图创建具有全高清分辨率(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