0

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

此外,里面的所有图标都滞后。它完全不可用。 在此处输入图像描述

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

4

3 回答 3

1

您正在模拟 Linux 操作系统,除此之外,它还运行 Java 虚拟机,除此之外,它还运行 android 应用程序,最终运行您的应用程序。所有这些步骤都是高度内存密集型的,因此,您将体验到应用程序的运行时间很慢。正如评论中所建议的,调试应用程序的最快方法是使用 Android 设备本身。在测试时间时,在实际的 Android 设备上这样做比在单独的机器上这样做要好得多,这纯粹是因为它所做的模拟量会减慢执行速度。

于 2013-01-21T15:17:49.640 回答
1

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

于 2013-01-21T15:22:42.893 回答
1

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

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

在我尝试这个之前,我发现模拟器非常无法使用

于 2013-01-21T15:49:43.960 回答