在android sdk 4.0下创建一个模拟器,默认wxga800配置如下所示:
抽象液晶密度:160
键盘盖支架:否
最大虚拟机应用程序堆:48
设备RAM大小:1024
点击“开始”后无法启动Emulator,没有任何错误/异常提示。看来启动AVD没有意义。
但如果我将设备ram大小从1024更改为768,模拟器就可以成功启动。根据个人电脑硬件对RAM大小设置有限制吗?
我使用的是64位Windows7Ultimate,i3 2.53GHz,4GB内存。
有没有人有过类似的经历或对此有什么想法?
谢谢!
最佳答案
如果您有最新的ADT V22,它将显示:
On Windows, emulating RAM greater than 768M may fail depending on the system load.
Try progressively smaller values of RAM if the emulator fails to launch
当你增加内存超过768M。
可能是Windows中的虚拟化不支持1024M RAM。
p.s.尝试使用Genymotion。它的fast运行在oracle vm上,具有gps、电池模拟和预定位功能。
关于android - 如果设置的RAM大小超过1024,则无法启动Android 4.0仿真器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8149852/