可能重复:
慢速安卓模拟器
是我电脑的硬件限制吗?它有 1024 兆字节的 ram 2200 x 2 双核 amd cpu 我无法开发任何 android。模拟器很重,我该怎么办?我下载了旧的sdk和更新的sdk,但它仍然是一样的。
您可以尝试使用 x86 (Atom) 系统映像,它比 arm 映像快
有关更多信息,请参阅此链接
我的 PC 比你好得多,甚至在模拟我为 android 开发的一些 OpenGL ES 应用程序时也遇到了困难。您必须了解,模拟与当前架构不同的 CPU 是非常困难的,因此很难做到非常优化。在 x86 上为 ARM 运行机器代码必须在运行时带来一些延迟。来回转换和重新包装。
我宁愿尝试使用您自己的 Android 设备进行测试和调试,而不是模拟器。它实时运行,如果您不想升级 CPU 和 RAM,它会更好。
1 GB 的内存是不够的。仅 Eclipse 将占用其中的三分之二(我的占用 900mb - 在 eclipse.ini 中进行了调整),而 HomeScreen 上的 2.2 模拟器将占用大约 200mb。除非您在编码时不打开其他任何东西——firefox、chrome(浏览器的 ram 吸盘)、邮件客户端、聊天客户端等,否则您只是低于限制的一小部分。
除了升级内存之外,您可以做的最好的事情是在 QVGA 中运行模拟器(在 AVD 管理器中,单击您的虚拟设备,单击编辑,在皮肤下,将内置更改为 QVGA。但它只会做这么多 - 你需要至少 4 gig 在所有其他应用程序打开的情况下顺利进行。