Android Studio没有启动模拟器

时间:2016-05-04 23:58:29

标签: android android-emulator

当我尝试在Android Studio中运行Android代码时,它会在事件日志中显示以下内容。但我没有得到任何输出,也无法打开模拟器。

Executing tasks: [:app:assembleDebug, :app:assembleDebugAndroidTest]
7:28:43 PM Gradle build finished in 4s 386ms
7:30:24 PM Executing tasks: [:app:assembleDebug]
7:30:27 PM Gradle build finished in 3s 576ms

当我尝试从AVD Manager运行时,它显示如下:

  

无法在模拟器中启动AVD   输出:
  模拟器:警告:VM堆大小设置低于硬件指定的最小值384MB
  模拟器:警告:将VM堆大小设置为384MB
  模拟器:错误:x86仿真目前需要硬件加速!请确保正确安装和使用英特尔HAXM   CPU加速状态:Android Emulator需要支持VT-x和NX的Intel处理器   你的CPU:' AuthenticAMD'

4 个答案:

答案 0 :(得分:1)

创建设备时,您应该使用arm而不是x86。它必须工作

答案 1 :(得分:1)

我建议使用Visual Studios Android Emulator

它是独立的,因此您不需要Visual Studio来运行它,它会在几秒钟内启动,并且比GenyMotions Android Emulator更强大。

从VS Android模拟器启动您的模拟器,一旦操作系统启动并且主屏幕显示运行您的代码,它将为您提供在android studio中选择VS模拟器的选项。

答案 2 :(得分:0)

下载最新版本的Haxm并在BIOS(硬件加速)中启用它,在大多数计算机上它基本上都是关闭的

答案 3 :(得分:0)

发生此类问题时,最好的方法是确保您已正确遵循以下几点。

  • 您安装了适当的SDK

  • 您拥有英特尔HAXM&在BIOS中启用虚拟化选项

  • 正确配置仿真器,下载Intel X86 Atom系统映像以获得更好的性能。

  • 如果您在创建模拟器时使用AMD处理器,则用户手臂而不是x86。(在大多数情况下)