模拟器运行缓慢

3

最近我开始学习Android编程。我安装了Eclipse和Android SDK。一切顺利,但每当我运行一个有错误的项目时,模拟器和Eclipse就会变得非常缓慢,我经常不得不关闭Eclipse和模拟器。我该如何解决这个问题?


1
如果你的项目出现错误,那么Eclipse将不会让你运行该项目。你具体是什么意思? - Anup Cowkur
2
模拟器是出了名的慢。对于这个问题只有两种答案:1)你的应用有问题;2)模拟器就是模拟器。 - Andi Jay
5个回答

2
我之前已经回答过这个问题,但也许对你有帮助。我更喜欢使用Bluestacks Player。它运行Android 2.3.4系统,非常流畅快速。有时甚至比普通设备更快。唯一的缺点是你只能在API Level 10上测试应用程序,并且只能在一个屏幕尺寸上进行测试,但它非常适合测试应用程序是否正常工作。只需运行adb连接播放器即可。
adb connect 127.0.0.1 

编译后安装非常快,令人印象深刻,考虑到我的电脑硬件相对一般(双核4GB内存)。

0
我希望这能对您有所帮助。

进入您的BIOS设置。在设置中启用您的虚拟化技术。

这解决了我的问题…


0
这是我的建议:
  1. 快速谷歌搜索 "如何让Android模拟器运行更快"(或类似内容),因为你绝对不是第一个问这个问题的人。

  2. 购买一个便宜的物理设备进行测试。这会让你的生活变得更加容易。


0

为了迭代开发周期,您不必关闭模拟器。这应该会大大加快速度。您还可以启用模拟器快照,这样下次启动模拟器时就会很快。(但是关闭模拟器的速度会变慢)。

另一件事是,如果您的计算机性能不足或内存不足,可能会出现抖动情况。Eclipse和Android模拟器确实需要相当多的内存。理想情况下,在启动Eclipse之前,您应该至少有500MB的可用内存(1GB更好)。


0
根据我的经验,如果你总是在模拟器上安装和重新安装应用程序进行测试,它会变得混乱并开始出现卡顿。 解决方案:从虚拟设备管理器中删除你创建的 AVD。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接