Android模拟器非常慢,无法使用

Dal*_*ale 27 android android-emulator

我对Android模拟器的体验是,它太慢而且无法使用.我看到与该问题有关的线程可以追溯到一年多.缺乏对问题的连贯反应是不可接受的(这不是共同体的错误).

问题:任何经历过极端缓慢(超过15分钟发布)的人是否真的解决了这个问题,以便启动时间不到几分钟?如果是这样,你做了什么?

请注意,我并不是想将模拟器绑定到Eclipse.我正在使用jQTouch教授移动Web应用程序开发.Web应用程序通过独立运行模拟器并打开浏览器进行测试.

虽然我的机器有点过时,但我可以毫不费力地运行Vista,Office,PowerStudio等.以下是有关此问题的数据的详细信息.

  • 操作系统:Microsoft Vista,32位
  • 处理器:Intel Celeron M CPU 520 @ 1.60 GHz
  • 内存:1.5 GB
  • Symantec Antivirus - 已禁用
  • 模拟器开始没有动画 - 没有帮助
  • 启动时间超过20分钟
  • Java版本:1.6.0_21
  • AVD设置:设备RAM大小1024,在AVD和启动时都启用了快照支持. - ram大小和快照没有帮助

Google需要承认此问题并提供有关哪些开发环境实际有效的指导.如果有平台,java版本,内存等建议,我会遵循它.

现在除了告诉学生Android模拟器不起作用之外我别无选择.唯一的Android解决方案是购买一部真正的手机,将测试限制在一个Android版本和配置上.

学生在Mac上运行的iOS模拟器没有问题.

如果为Google工作的人实际上可以发表评论,那就太棒了.

戴尔,谢谢

Dre*_*Dre 3

Android 模拟器就是一个模拟器——它正在模拟 ARM 处理器。仿真永远不会像原生一样快。鉴于您为模拟器使用了如此大量的计算机内存,您可能必须一致地进行分页,这将进一步影响性能。

另一方面,iOS 模拟器只是一组与 iOS SDK 相匹配的 API,并伪装成 iOS 设备,但使用机器拥有的所有资源、处理器速度和内存在机器上本机运行所有代码,并且很可能运行速度比在实际设备上运行快得多。