我对Android模拟器的体验是它太慢了以至于无法使用。我看到与该问题相关的线索可以追溯到一年多前。对问题缺乏一致的回答是不可接受的(这不是社区的错)。
问题:有谁经历过速度极其缓慢(启动时间超过 15 分钟)实际解决了这个问题使得启动时间不到几分钟?如果是这样,你做了什么?
请注意,我并不是试图将模拟器与 Eclipse 绑定。我正在使用 jQTouch 教授移动 Web 应用程序开发。 Web 应用程序通过独立运行模拟器并打开浏览器进行测试。
虽然我的机器有点过时,但我在运行 Vista、Office、PowerStudio 等时没有遇到任何问题。以下是围绕此问题添加到数据中的详细信息。
- 操作系统:Microsoft Vista,32 位
- 处理器:英特尔赛扬 M CPU 520 @ 1.60 GHz
- 内存:1.5 GB
- 赛门铁克防病毒软件 - 已禁用
- 模拟器启动时没有动画 - 没有帮助
- 启动时间超过20分钟
- Java版本:1.6.0_21
- AVD 设置:设备 RAM 大小 1024,在 AVD 和启动时启用快照支持。 - 内存大小和快照没有帮助
谷歌需要承认这个问题,并提供关于哪些开发环境实际有效的指导。如果有关于平台、java版本、内存等的推荐,我会遵循它。
现在我别无选择,只能告诉学生 Android 模拟器无法运行。唯一的 Android 解决方案是购买真机,这将测试限制为单一 Android 版本和配置。
学生在 Mac 上运行 iOS 模拟器时不会遇到任何问题。
如果谷歌的工作人员能够真正发表评论,那就太好了。
谢谢,
戴尔
Android 模拟器就是一个模拟器——它正在模拟 ARM 处理器。仿真永远不会像原生一样快。鉴于您为模拟器使用了如此大量的计算机内存,您可能必须一致地进行分页,这将进一步影响性能。
另一方面,iOS 模拟器只是一组与 iOS SDK 相匹配的 API,并伪装成 iOS 设备,但使用机器拥有的所有资源、处理器速度和内存在机器上本机运行所有代码,并且很可能运行速度比在实际设备上运行快得多。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)