Android Studio 3.1.1 (AVD) 模拟器无法启动

Android Studio 3.1.1 (AVD) emulator doesn't start

我是 运行:

---- 据我所知,所有驱动程序都是最新的。 ---

我只是 运行 通过以下步骤:

Android Studio 运行良好,但每当我尝试启动虚拟设备时,我都会收到以下错误消息:

第一条错误消息请参见这张图片 --> Android Studio error message

我已经尝试了 x86_64 CPU 架构,但它也没有用。

然后我在命令提示符中使用 emulator.exe 发现了更多错误消息。 请参阅 -> Command prompt error using emulator.exe 很抱歉这里的德语错误消息是一个简短的 t运行slation:

当我启动文件 emulator-x86.exe 时,我收到以下错误消息: Errormessage using emulator-x86.exe. 显示的文件并不是它声称丢失的唯一文件。总之,它抱怨:

我可以向您保证这些文件确实存在


现在我发现了以下解决方法:

我有以下要求:

  1. 我可以接受解决方法。但是如果在 android 工作室中设置 -force-32bit 参数就好了,这样我就不用每次都被迫通过命令提示符启动虚拟设备了。如何设置?
  2. 最好是修复初始错误。我搜索了错误消息,但到目前为止没有找到任何有用的信息。

您需要实际安装 最新 版本的 Intel HAXM

Windows:

  1. 在您的 Android SDK 文件夹中,查找 extras\intel\Hardware_Accelerated_Execution_Manager\
  2. 运行 intelhaxm-android.exe

Mac:

  1. 打开HAXM目录

cd $ANDROID_HOME/extras/intel/Hardware_Accelerated_Execution_Manager

  1. 运行 安装程序:
    • 挂载 HAXM *.dmg 文件,然后运行其中包含的 *.mpkg

很遗憾,原来的问题还没有解决。 我使用 "genymotion android emulator" 和我的 android 智能手机解决了这个问题。