【问题标题】:Why does android emulator works so shameful slow? [closed]为什么android模拟器工作得这么慢? [关闭]
【发布时间】:2012-04-29 06:23:44
【问题描述】:

我有 Windows 7 prof 64 位和 12 Gb RAM。我很好地运行了许多 Linux 和 Windows 虚拟机。为什么安卓模拟器运行这么慢?如何让它更快?

【问题讨论】:

  • 因为谷歌希望你购买一台或几台真机进行开发。
  • 这个问题太离题了。请阅读常见问题解答:stackoverflow.com/faq是的,模拟器很慢,要么处理它,要么得到一个真正的设备,这些是唯一真正的选择。
  • @Tim,我有真正的设备。问题是如何使用模拟器进行开发。
  • 而答案(不幸的是)是……慢慢地。

标签: android sdk android-emulator


【解决方案1】:

大多数 Android 映像都在 ARM 平台上运行。这意味着您的计算机必须模拟整个设备,包括将 ARM 指令转换为 x86 指令。您应该尝试新的 x86 仿真器映像。它们明显更快。请参阅来自英特尔的 this guide

【讨论】:

  • 我认为模拟器可以使用 JIT 来获得汇编速度。好的,我正在使用的Android 3.1 下没有任何处理器条目。这就是你所说的?我应该改用 2.3.3 吗?
  • 是的,不幸的是到目前为止我认为英特尔只完成了 2.3.x。
  • Android 3.1 怎么样??如何让 Emulator 3.1 运行得更快??
【解决方案2】:

我放弃了模拟器并在 VMWare 映像中安装了 Android x86。仍然不如真实设备快,但比模拟器快得多。工作冠军(另外,在我的笔记本电脑上运行 Android 应用程序非常酷:))

http://www.android-x86.org/documents/installhowto

【讨论】:

    【解决方案3】:
    猜你喜欢
    • 2011-10-21
    • 1970-01-01
    • 2010-12-05
    • 1970-01-01
    • 2011-10-14
    • 2019-05-02
    • 2013-05-03
    • 1970-01-01
    相关资源
    最近更新 更多