Android模拟器非常慢

时间:2011-06-08 12:51:15

标签: android android-emulator

我的笔记本电脑:Intel Core 2 Duo CPU,2GHz,1GB RAM。

我创建了一个SD卡512MB,设备RAM大小为512,启用了快照的目标。 我等了30分钟,但模拟器最终没有加载。它一直在黑屏上显示一个闪光字“Android”。

在运行模拟器之前,我关闭了大多数其他程序。

它出了什么问题?这非常令人沮丧。 :(

7 个答案:

答案 0 :(得分:3)

启动期间您的CPU和RAM使用率是多少?你有很多IO交换吗?考虑到Windows需要至少512次才能运行,而Eclipse是一个内存耗尽,你可能只需要更多内存。

答案 1 :(得分:2)

您在计算机上为模拟的Android实例分配了一半的物理内存。获得更多记忆。

答案 2 :(得分:2)

仿真器通常非常慢,仿真器上的OS版本越高,它就越慢。我是一名游戏开发者,凭借我的AMD Athlon X3 2.90 GHz和4GB内存,它给我5-6 fps。我试图在Honeycomb模拟器上打开我的一个应用程序,这真的很糟糕。它打开了,但我无法做任何事情。所以最好的答案是购买一台真正的设备。

答案 3 :(得分:2)

在初始启动时构建模拟器最多不应超过5-10分钟。 SD卡大小对内存使用没有影响,它没有加载到内存中,只是为sdcard创建了一个更大的图像文件。将模拟器设置为256mb的ram会有所帮助,但一般情况下,当我遇到同样的问题时,我只需关闭模拟器窗口并重新启动它。有时它只会在创作时挂起而不是内存问题(我有16GB的内存并且仍然会不时出现问题)

答案 4 :(得分:1)

我遇到了同样的事情,在我的情况下,我必须在Eclipse中创建项目时设置“Min SDK Version”。如果没有此设置,模拟器就无法启动。

答案 5 :(得分:0)

原生Android模拟器非常慢。如果您在虚拟机上使用Android,速度会快得多。您可以按照我的详细指南进行设置。 http://www.bobbychanblog.com/2011/07/faster-android-emulator-alternative-using-virtualbox/

答案 6 :(得分:0)

Android开发工具(ADT)9.0.0(或更高版本)具有允许您保存AVD(模拟器)状态的功能,您可以立即启动模拟器。您必须在创建新AVD时启用此功能,或者稍后可以通过编辑AVD来创建它。

此外,我已将设备RAM大小增加到1024,从而产生非常快速的模拟器。

请参阅以下给定的屏幕截图以获取更多信息。

enter image description here

enter image description here

为了加快你的模拟器,你可以参考 Speed up your Android Emulator!: