Mac上的Android模拟器滞后

标签 android macos android-emulator osx-lion

首先,是的,我知道有很多类似的话题,我确实使用了堆栈溢出的搜索功能。

但提出的大多数问题似乎都与启动时间有关。

对我来说,模拟器太慢了,从一个主屏幕滑到另一个主屏幕就像看幻灯片一样。我在虚拟设备中添加了更多“RAM”,但没有任何变化。

我该如何解决这个问题?

我在 Mac OS X Lion 上使用 Macbook Pro 2010。

最佳答案

最新版本的 Android SDK 支持 x86 和 native 执行。现在可以在 Mac 上以 native 速度运行模拟器,但需要手动完成一些工作。

首先,您需要最新的 SDK 工具 rev.19+ 和平台工具 rev.11+、适用于 4.0.3 至 4.4 的 Android x86 Atom 系统镜像和英特尔硬件加速执行管理器 (HAX),所有这些都来自 Android SDK经理。

在此之后您需要安装 HAX,不幸的是 SDK Manager 下载了一个过时的版本。有Intel-HAXM hotfix v1.0.8

当您创建一个新的 AVD 以使用这个最新的系统镜像并在其上启用 GPU 支持时(目前快照支持与 GPU 不兼容,但它仍然值得。VM 将在几秒钟内启动无论如何。

它大大加快了 Android 的开发速度,可惜它不能像这样开箱即用。

关于Mac上的Android模拟器滞后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7946345/

相关文章:

android - java.sql.SQLException : Unable to run insert stmt on object 异常

python - 更新指向包含空格的保管箱目录的 PYTHONPATH 变量

Android模拟器只是坐在那里?

android - 是否可以在无窗口模拟器上运行 Espresso UI 测试?

android - textCapSentences 适用于模拟器,但不适用于真实设备

Android - 当使用总线事件调用时,IntentService 在 UI 线程上运行

javascript - 设备上的网络音频 API 延迟

android - GoogleMap V2 随机加载 map android

macos - OS X 10.8.2 python 3导入sqlite错误

macos - Mac 操作系统中的通信问题