android - 为什么模拟器在 Android Studio 中很慢?

标签 android android-emulator avd android-studio

我刚刚在我的 PC 上安装了 Android Studio,这是开发 Android 应用程序的新版本。

我的问题是,当我尝试在模拟器中运行我的小应用程序时,需要很长时间才能启动,然后模拟器也运行缓慢。

AVD 设置

AVD 名称:Glaxy
设备:Glaxy Nexus (4.65", 720x 1280: xhdpi)
目标:Android 4.2.2 - API 级别 17
内存选项:Ram 500,VM Heap 64
内部存储:200MiB

我有好的窗口电脑:Intel Core 2 Duo 2.93Ghz 和 Ram 是 3gb

我是 Android 开发和 java 的新手。

最佳答案

最好的解决方案是使用带有英特尔虚拟化技术的 Android 模拟器。

现在,如果您的系统有一个具有称为英特尔虚拟化技术的功能的处理器,那么英特尔 X86 镜像将为您带来巨大的好处。因为它支持英特尔® 硬件加速执行管理器(英特尔® HAXM)。

检查你的处理器是否支持HAXM: Click Here

您需要在系统中手动安装英特尔 HAXM。请按照以下步骤操作。

  • 首先进入 -adt -> extras -> intel -> Hardware_Accelerated_Execution_Manager
  • 确保从 BIOS 设置中启用英特尔虚拟化。
  • 现在在您的系统中安装 Intel HAXM 并选择内存量(我更喜欢将其设置为默认值)。
  • 安装后创建新的 Android 虚拟设备 (AVD),其目标应为 API 级别 xx
  • 现在将 CPU/ABI 设置为 Intel Atom(x86)。
  • 如果您使用的是 Windows,则在设置模拟器时不要将 RAM 值设置为超过 768 MB。
  • 运行模拟器。它会比普通的快。

希望对您有所帮助。 :) 谢谢。

关于android - 为什么模拟器在 Android Studio 中很慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16732021/

相关文章:

android - 使用消息和使用 Twitter Auth 在 Twitter 上发布图像的简单技术是什么?

android - 为 Android 离线(手动)安装 Intel x86 Atom 系统镜像

android - AVD 模拟器不显示硬件按钮

android - 创建的 Android 虚拟设备不显示

android - 为 Apache2 + FastCGI 设置启用数据压缩

android - Robospice loadDataFromNetwork() 不工作

java - 将文件推送到 DDMS 时遇到问题?

android - Android 上的 node.js npm

android - Fragment中如何将LinearLayoutManager改为StaggeredGridLayoutManager--Android

android - 如何在 Eclipse 中构建 APK 文件?