小编典典

让安卓模拟器跑得更快

all

Android模拟器有点慢。对于某些设备,例如摩托罗拉 Droid 和 Nexus
One,该应用程序在实际设备中的运行速度比模拟器快。这是测试游戏和视觉效果时的问题。

如何让模拟器运行得尽可能快?我一直在玩弄它的参数,但还没有找到显示明显改进的配置。


阅读 117

收藏
2022-05-18

共1个答案

小编典典

官方网页

约快 50%

视窗:

  • 安装“Intel x86 Emulator Accelerator (HAXM)”=> SDK-Manager/Extras
  • 安装“Intel x86 Atom 系统映像”=> SDK-Manager/Android 2.3.3
  • 转到 Android SDK 根文件夹并导航到 extras\intel\Hardware_Accelerated_Execution_Manager。执行文件 IntelHaxm.exe 进行安装。(在 Android Studio 中,您可以导航到:设置 -> Android SDK -> SDK 工具 -> Intel x86 Emulator Accelerator(HAXM 安装程序))

  • 使用“Intel atom x86”CPU/ABI 创建 AVD

  • 运行模拟器并检查 HAXM 正在运行的控制台(打开命令提示符窗口并执行命令:sc query intelhaxm)

在此处输入图像描述

也不要忘记安装这个

在此处输入图像描述

PS 在 AVD 创建期间添加仿真内存:硬件/新/设备 ram 大小/设置值 512 或更多

Linux:

  • 安装KVM:打开GOOGLE,写“kvm安装”
  • 使用“Intel atom x86”CPU/ABI 创建 AVD
  • 从命令行运行: emulator -avd avd_name -qemu -m 512 -enable-kvm
  • 或从 Eclipse 运行:运行/运行配置/选项卡“目标”-> 检查 Intel x86 AVD 并在“附加仿真器命令行选项”窗口中添加:-qemu -m 512 -enable-kvm(单击运行)

在此处输入图像描述

PS对于
Fedora
对于
Ubuntu

操作系统-X:

  • 在 Android SDK Manager 中,安装 Intel x86 Atom System Image
  • 在 Android SDK Manager 中,安装 Intel x86 Emulator Accelerator (HAXM)
  • 在 finder 中,转到 Intel Emulator Accelerator 的安装位置并安装 IntelHAXM(打开 dmg 并运行安装)。您可以通过将鼠标放在 SDK 管理器中的 Emulator Accelerator 条目上来找到该位置。
  • 创建或更新 AVD 并将 Intel Atom x86 指定为 CPU。 显示位置的英特尔 x86 仿真器加速器 (HAXM)

PS:勾选这个工具,即使试用也很方便

2022-05-18