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堆64
内部存储:200MiB

我有很好的Windows PC:Intel Core 2 Duo 2.93Ghz和Ram是3GB

我是Android开发和Java新手。


最佳解决方案是将Android仿真器与英特尔虚拟化技术结合使用。

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

检查你的处理器是否支持HAXM: 点击这里

您需要在系统中手动安装英特尔HAXM。 按照这些步骤。

  • 首先去 - adt - > extras - > intel - > Hardware_Accelerated_Execution_Manager
  • 确保从BIOS设置启用了英特尔虚拟化。
  • 现在在系统中安装英特尔HAXM并选择内存容量(我更愿意将其设置为默认值)。
  • 安装后创建新的Android虚拟设备(AVD),它应具有API级别xx的目标
  • 现在将CPU / ABI设置为Intel Atom(x86)。
  • 如果您在Windows上,则在设置仿真器时不要将RAM值设置为超过768 MB。
  • 运行模拟器。 这将是普通的快速发展。
  • 希望它对你有所帮助。 :) 谢谢。


    只需编辑如下的AVD设置,

    启用快照选项,请使用英特尔HAXM软件加速。请访问https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm并下载...


    新的Android Studio为AVD(仿真设备)提供了非常显着的性能改进。

    但是,当您最初安装Android Studio时(或者,当您更新到新版本(例如最近发布的Android Studio 2.0)时),最重要的性能特征(至少在Windows PC上运行时)会被关闭默认。 这是HAXM仿真器加速器。

    从演播室顶部选择其图标(靠近图标右侧的图标),从Studio中打开Android SDK,然后选择SDKTools选项卡,然后选中英特尔x86模拟器加速器(HAXM安装程序)的复选框,单击确定。 按照说明安装加速器。

    请确保在安装完成后完全退出Android Studio,然后转到您的SDK文件夹(如果您接受了默认设置,则为C: users username AppData Local extras intel Hardware_Accelerated_Execution_Manager)。 在此目录中转到extras intel Hardware_Accelerated_Execution_Manager并运行名为“intelhaxm-android.exe”的文件。

    然后,再次运行AVD之前重新进入Studio。

    另外,我发现当我从Android Studio 1.5更新到2.0版时,我必须创建全新的AVD,因为我所有的旧版AVD都跑得太慢而无法使用(例如,它们在五分钟后仍然启动 - 我从来没有一个完全启动)。 一旦我创造了新的,他们跑得很好。

    链接地址: http://www.djcxy.com/p/91019.html

    上一篇: Why emulator is very slow in Android Studio?

    下一篇: Android SDK does not find JDK