Android Studio无法启动模拟器

3
当我在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管理器中运行时,它显示如下:

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


你尝试过从AVD面板运行模拟器吗? - Vendetta8247
当我尝试从AVD管理器运行时,它显示如下。无法在模拟器中启动AVD。 输出: 模拟器:警告:VM堆大小设置低于384MB的硬件指定最小值 模拟器:警告:将VM堆大小设置为384MB 模拟器:错误:x86仿真当前需要硬件加速! 请确保已正确安装和可用Intel HAXM。 CPU加速状态:Android模拟器需要支持VT-x和NX的英特尔处理器。您的CPU:“AuthenticAMD” - user3284473
4个回答

1
当出现这种问题时,最好的方法是确保您已正确按照以下要点操作:
  • 您已安装适当的SDK

  • 在BIOS中启用了Intel HAXM和虚拟化选项

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

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


1
当您创建设备时,应该使用ARM而不是x86。这样它必须工作。

1
我建议使用Visual Studios Android Emulator。它是独立的,所以您不需要Visual Studio来运行它,它可以在几秒钟内启动,并且比GenyMotions Android模拟器更强大。
从VS Android模拟器启动您的模拟器,一旦操作系统启动并显示主屏幕,请运行您的代码,它将为您提供在Android Studio中选择VS模拟器的选项。

1

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接