AVD - 加载任何模拟设备时崩溃

时间:2018-05-15 14:30:24

标签: android visual-studio-2017

所以我对Android开发很新,但我安装了Visual Studio 2017,并且我正在尝试编译并运行默认的" Hello World"应用程序只是为了确保所有机制都适合我的编译器。

每当编译时,模拟设备会显示一秒钟然后消失。我错过了什么吗?

enter image description here

以下是我的模拟手机的设置:

enter image description here

我确实发现在将CPU切换到ARM而不是x86时它确实有效,但后来我的性能降低了。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

事实证明我的HAXM版本不是最新版本。根据Code-Apprentice的建议,我尝试使用命令行启动加载的设备:

How do I launch the Android emulator from the command line?

这让我发现我的HAXM版本出现错误,因为它显示以下错误:

Incompatible HAX module version 3, requires minimum version 4. No accelerator found.

为了更新我的HAXM,我做了以下事情:

  1. 我删除了文件夹C:\ Windows \ System32 \ DRVSTORE \ intelhaxm _
  2. 我删除了文件夹C:\ Program Files(x86)\ Android \ android-sdk \ extras \ intel
  3. 从SDK管理器我转到工具>附加内容>英特尔x86仿真器加速器(HAXM安装程序)并安装它。
  4. 从那里我去了C:\ Program Files(x86)\ Android \ android-sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager并启动了intelhaxm-android.exe并选择了卸载。卸载后,我再次启动了intelhaxm-android.exe并安装完毕。
  5. 完成上述操作后,我的x86仿真设备现在将启动