为什么android模拟器在我的电脑上很慢

时间:2012-05-08 11:09:12

标签: android

  

可能重复:
  Slow Android emulator

是我电脑的硬件限制吗?它有1024兆ram 2200 x 2双核amd cpu我无法开发任何android。仿真器很重,我该怎么办?我下载旧的sdk和更新的sdk,但它仍然是相同的。

3 个答案:

答案 0 :(得分:0)

您可以尝试使用x86(Atom)系统图像,它比手臂图像

更快

有关详细信息,请参阅此link

答案 1 :(得分:0)

我有比你更好的PC,甚至我在模拟我为android开发的一些OpenGL ES应用程序时遇到了困难。 您必须明白,模拟与当前架构不同的CPU非常困难,因此非常难以进行非常优化。在x86上运行ARM的机器代码必须在运行它时带来一些延迟。来回转换和重新包装。

我宁愿尝试使用您自己的Android设备进行测试和调试,而不是模拟器。它实时运行,如果你不想升级CPU和RAM,它会更好。

答案 2 :(得分:-1)

1千兆的内存是不够的。仅Eclipse就占了近三分之二 (我的占用量为900mb - 在eclipse.ini中调整),HomeScreen上的2.2仿真器占用大约200mb。除非你在编码时没有打开任何其他内容 - firefox,chrome(浏览器的ram sucker),邮件客户端,聊天客户端等,否则你只会低于限制。

在升级内存之外你能做的最好的事情就是在QVGA中运行模拟器(在AVD Manager中,点击你的虚拟设备,点击编辑,在Skin下,更改内置到QVGA。但它只会这么做 - 你需要至少4场演出才能顺利开启所有其他应用。