当我尝试安装 HAXM 时正在创建两个文件夹

Two folders are being created when i try to install HAXM

我更新了 Android Studio,但我的模拟器停止工作了。我已经尝试了所有可能的解决方案。没有用。我发现当我尝试通过 sdk 管理器安装 intel HAXM 时,会创建两个文件夹。并且警告显示 "Package "com.android.repository.impl.generated.v1.RemotePackage@44b0bc2c" (extras;intel;Hardware_Accelerated_Execution_Manager) 应该安装在 “/Users/myPc/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager”但是 它已经存在。 改用“/Users/myPc/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2”安装。 我该怎么办?

我在 /Users/myPc/Library/Android/sdk/extras/intel 中创建了一个文件夹 Hardware_Accelerated_Execution_Manager,然后我通过 Sdk 管理器安装了 Haxm,它在我这里运行

这听起来可能微不足道,但请查看发行说明中的​​以下几点

重要:

  1. 英特尔 HAXM 不能在没有英特尔处理器的系统上使用,或者英特尔处理器缺乏硬件功能,如上文“硬件要求”部分所述。 要确定您的英特尔处理器的功能,请访问 http://ark.intel.com/

假设: HAXM 安装程序与最近的 OS 安全措施(在我的例子中,macOS Big Sur)和有用的部分相冲突错误信息被 Android Studio 掩埋。

解决方法:

  1. Intel's GitHub repo 下载最新的 HAXM 安装程序版本。
  2. 解压缩。
  3. 在终端 window 中,cd 进入解压缩的目录,例如cd ~/Downloads/haxm-macosx_v7_7_0/
  4. chmod u+x silent_install.sh
  5. sudo ./silent_install.sh
  6. 然后 macOS 提醒该扩展程序需要额外的权限。它提出打开系统偏好设置的安全和隐私面板。
  7. 解锁窗格,然后授予 HAXM 扩展权限。
  8. 现在考虑查看日志文件 /tmp/haxm_silent_run.log,因为重新启动会删除它。
  9. 重新启动以使权限更改生效。
  10. 删除安装程序~/Downloads/haxm-macosx_v7_7_0/