本文主要是介绍Android Emulator could not allocate o 无法启动安卓自带虚拟机解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android模拟器无法为当前的AVD配置1.0gb内存分配。考虑调整内存包含多个你的AVD的AVD管理。错误细节:QEMU的pc.ram”
Android Emulator could not allocate 1.0GB of memory for the current AVD configuration. Consider adjusting the Ram Ssize of your AVD in the AVD Manager. Error detail:QEMU 'pc.ram'
在环境变量路径找到配置文件修改堆内存大小更大一点就行嘞如果设置了安卓环境变量在那么虚拟机文件就在环境变量路径找到配置文件修改堆内存大小更大一点就行嘞
avd.ini.encoding=UTF-8
AvdId=Nexus_5X_API_23
abi.type=x86
avd.ini.displayname=Nexus 5X API 23
disk.dataPartition.size=1200M
hw.accelerometer=yes
hw.audioInput=yes
hw.battery=yes
hw.camera.back=none
hw.camera.front=none
hw.cpu.arch=x86
hw.dPad=no
hw.device.hash2=MD5:1be89bc42ec9644d4b77968b23474980
hw.device.manufacturer=Google
hw.device.name=Nexus 5X
hw.gps=yes
hw.gpu.enabled=yes
hw.gpu.mode=auto
hw.keyboard=yes
hw.lcd.density=420
hw.mainKeys=no
hw.ramSize=1024
hw.sdCard=yes
hw.sensors.orientation=yes
hw.sensors.proximity=yes
hw.trackBall=no
image.sysdir.1=system-images\android-23\google_apis\x86\
runtime.network.latency=none
runtime.network.speed=full
runtime.scalefactor=auto
sdcard.size=100M
skin.name=nexus_5x
skin.path=D:\BaiduYunDownload\android-studio\plugins\android\lib\device-art-resources\nexus_5x
tag.display=Google APIs
tag.id=google_apis
vm.heapSize=384
总之很奇怪 堆内存相对大一点 .ramSize 相对小一点 ,总是在不能分配和不能超过1024之间报错, 之后我烦躁了直接乱写 加了个MB那么读取的是默认的大小吧,比如ramsize=1024MB不报错了,运行好像也不卡实际分配了多少呢?
大家可以看看这篇文章
http://www.crifan.com/android_emulator_failed_to_allocate_memory_8/
总之问题解决了不卡就行了。
这篇关于Android Emulator could not allocate o 无法启动安卓自带虚拟机解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!