【问题标题】:Android Emulator so slow [duplicate]Android模拟器这么慢[重复]
【发布时间】:2011-10-14 15:54:50
【问题描述】:

我知道有很多关于这方面的帖子,但这些帖子中给出的所有解决方案都没有奏效。

我制作了一个 Android 3.2 模拟器,并试图运行一个 hello world 应用程序。我将设备内存大小设置为 1024(任何更大,模拟器会崩溃并给出此错误)

Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

我使用的是 Windows 7 64 位版本。正如我所说,我正在尝试运行一个 hello world 应用程序。我尝试使用快照功能使其加载更快,但模拟器在“android”徽标页面上停留了大约 5 分钟。

即使模拟器加载完毕,我尝试点击模拟器上的后退按钮和其他默认应用程序,它就像幻灯片一样。

【问题讨论】:

标签: android android-emulator performance


【解决方案1】:

除非您真的需要 3.2 的一些新功能,否则我建议您在早期的 sdk 上进行开发...我个人将 1.6 和 2.1 用于我的大多数应用程序,加载时间和一般模拟器速度的差异是巨大的。

编辑: 特别是考虑到你目前只写 helloWorld

【讨论】:

    【解决方案2】:

    我遇到了这个确切的问题。我以为这是我的硬件,但我得到了最新的模拟器,它有时仍然会崩溃,但通过拍摄快照,我将加载时间从 10 分钟缩短到 1 分钟。

    我会验证这些时间,并给你我的版本号,但我是从外部存储运行它的,而且我似乎已经卸载了 Java :(

    它与大约 6 个月前的最后一个版本一起工作。我记得,更新 Android SDK 的热潮也在那个时候停止了。

    【讨论】:

      【解决方案3】:

      请尝试 896 而不是 1024。这似乎是 1024 值的错误。

      【讨论】:

      • 不,这不是 1024 值的错误,我尝试了 512 和 896,但它仍然需要很长时间才能加载
      【解决方案4】:

      如果您使用 ADT Bundle 进行开发,请转到 AVD Manager 并选择顶部的设备定义选项卡。

      然后单击新设备按钮并使用最少的资源创建一个新设备。并用新创建的设备创建一个新的虚拟设备。

      它会像一个魅力。我不知道确切的原因。但它对我有用。

      【讨论】:

        【解决方案5】:

        试试 Android x86。它比 Google Android 模拟器快得多。请按以下步骤操作:

        1. 安装 VirtualBox。
        2. 下载所需的 ISO 文件。
        3. 将虚拟机创建为 Linux 2.6/Other Linux、512 Mb RAM、HD 2 GB。网络:PCnet-Fast III,连接到 NAT。您也可以使用桥接适配器,但您的环境中需要有 DHCP 服务器。
        4. 在模拟器上安装 Android x86,运行它。
        5. 按 Alt+F1,输入 netcfg,记住 IP 地址,按 Alt+F7。
        6. 在您的 Windows XP 系统上运行 cmd,将目录更改为您的 Android 工具目录,键入 adb connect 。
        7. 启动Eclipse,打开ADT插件,找到设备,尽情享受吧!

        【讨论】:

          【解决方案6】:

          我也有同样的问题,但是使用android模拟器非常低,另一种选择是使用虚拟机模拟设备。

          在这种情况下,您必须安装 Virtual Box,然后下载 ISO 文件(android 4.4 RC2)并继续安装和配置。在我看来,这是测试您的应用的更好方法。

          http://edwindh.blogspot.com/2014/07/emular-uma-tablet-ou-smartphone-com.html

          【讨论】:

            猜你喜欢
            • 2017-09-27
            • 1970-01-01
            • 2011-10-21
            • 2017-03-15
            • 2013-05-03
            • 2012-04-29
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多