Android模拟器 - 非常慢

时间:2013-01-21 15:11:26

标签: android mobile android-emulator

我想使用Android SDK模拟器来调试网站,但是加载的时间是不可接受的。这就像5分钟。在Android SDK加载时,我可以在Apple XCode Simulator上(以及在实际的iPhone上)刷新网站100次。

此外,所有图标内部滞后。它完全不可用。 enter image description here

所以,我得出的结论是它应该不是那样但我不知道我做错了什么?我刚安装它,我安装了所有最新的组件,我在i7,8GB RAM计算机上,它从一开始就落后了。我甚至无法输入网站地址而不必等待60秒 - 更不用说,调试任何东西。任何人都可以对此有所了解吗?

3 个答案:

答案 0 :(得分:1)

你正在模仿一个Linux操作系统,最重要的是它正在运行一个Java虚拟机,最重要的是,它正在运行Android应用程序,它最终运行你的应用程序。所有这些步骤都具有高度内存密集性,因此,您将因此而遇到应用程序运行缓慢的问题。正如评论中所建议的,调试应用程序的最快方法是使用Android设备。在测试时间时,在实际的Android设备上这样做比在单独的机器上做得好得多,这纯粹是因为它会减少执行的仿真量。

答案 1 :(得分:1)

不要使用ARM模拟器。尝试使用Intel x86仿真器,以获得更快的仿真器。 它包含在Android 4.0.3 SDK中。

答案 2 :(得分:1)

我找到了另一种让模拟器工作得更好的方法,虽然我正在使用Windows,所以不确定它是否会以相同的方式工作。

如果你进入AVD管理器(管理你的android虚拟设备)并编辑那个问题缓慢的那个。在底部附近有一个使用主机GPU的选项。勾选此选项可大大提高模拟器的速度。

我发现模拟器几乎无法使用,直到我尝试了这个