解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题

解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题刚买的电脑,是用的AMD的CPU,在安装Android开发环境时,遇到以下问题:FailedtoinstallIntelHAXM.Fordetails,pleasechecktheinstallationlog:”C:\Users\zhangqs\AppData\Local\Temp\haxm_log9.txt”HAXMinstallationfailed.T…

大家好,又见面了,我是你们的朋友全栈君。

刚买的电脑,是用的AMD的CPU,在安装Android开发环境时,遇到以下问题:

Failed to install Intel HAXM. For details, please check the installation log: "C:\Users\zhangqs\AppData\Local\Temp\haxm_log9.txt"
HAXM installation failed. To install HAXM follow the instructions found at: https://software.intel.com/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows
Installer log is located at C:\Users\zhangqs\AppData\Local\Temp\haxm_log9.txt
Installer log contents:
=== Logging started: 2020/1/4  13:34:14 ===
This computer does not support Intel Virtualization Technology (VT-x) or it is being exclusively used by Hyper-V. HAXM cannot be installed. 
Please ensure Hyper-V is disabled in Windows Features, or refer to the Intel HAXM documentation for more information.

=== Logging stopped: 2020/1/4  13:34:14 ===
Done

网上搜了很多办法,试过下面几种,都不行。

1.关闭Hyper-V。

2.禁用Hyper-V相关的服务。

3.单独下载Intel HAXM安装。

试了很多次,都失败了。

我的电脑配置是:

解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题

在网上一搜,说是Android Studio已经支持AMD CPU的,后面在Android SDK配置项中终于发现有这么一项。

(根据下面图中2处红色标记就可以找到Android对应的AMD模拟器驱动)

解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题

貌似看到了希望,经过一番查找,Android官方有说明的,英文好的同学可以直接看原文:

https://androidstudio.googleblog.com/2019/10/android-emulator-hypervisor-driver-for.html

简单的来说,就是以下步骤:

1.开机进入BIOS,设置CPU开启虚拟化。是否开启,可以通过任务管理器确定。

解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题

2.关闭Win10的Hyper-V和Windows Hypervisor Platform 和 Windows Sandbox。

(如果不知道是该勾选,还是不勾选,跟下面截图的选中状态一致即可。)

解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题

对应中文版的系统是:

解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题

3.打开命令行,进到:$ANDROID_SDK_ROOT\extras\google\Android_Emulator_Hypervisor_Driver.

($ANDROID_SDK_ROOT\ 是Android SDK的安装路径,如果不是安装在默认路径,需要你手动改一下)

运行:silent_install.bat,如果执行结果返回是:STATE: 4 RUNNING,说明安装成功。

至此,就可以使用Android针对AMD处理器的高性能模拟器了。

参考内容:

https://androidstudio.googleblog.com/2019/10/android-emulator-hypervisor-driver-for.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153939.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Mysql实现RowNumber[通俗易懂]

    Mysql实现RowNumber[通俗易懂]http://www.uncletoo.com/html/mysql/1060.html

    2022年6月10日
    49
  • 激光SLAM流程_激光打眼

    激光SLAM流程_激光打眼基于环境自然导航激光叉车:基于环境自然导航的激光导航叉车AGV中,机器人在运动过程中通过编码器结合IMU计算得到里程计信息,运用机器人的运动模型得到机器人的位姿初估计,然后通过机器人装载的激光传感器获取的激光数据结合观测模型(激光的扫描匹配)对机器人位姿进行精确修正,得到机器人的精确定位,最后在精确定位的基础上,将激光数据添加到栅格地图中,反复如此,机器人在环境中运动,最终完成整个场景地图的构建…

    2022年8月23日
    7
  • datagrip2022.01.12最新激活码【最新永久激活】「建议收藏」

    (datagrip2022.01.12最新激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~41MD9IQHZL-eyJsaWNlbnNlSWQiOi…

    2022年3月30日
    265
  • 关于禅道迁移服务器

    关于禅道迁移服务器

    2021年6月4日
    154
  • 1、时间轮[通俗易懂]

    1、时间轮[通俗易懂]一、什么是时间轮?作为一个粗人,咱不扯什么高级的词汇,直接上图:上面是一张时间轮的示意图,可以看到,这个时间轮就像一个钟表一样,它有刻度,图中画了9个格子,每个格子表示时间精度,比如每个格子表示1s,那么转一圈就是9s,对于钟表上的秒针来说它的最小刻度是1s,秒针转一圈就是60s。时间轮上每个格子储存了一个双向链表,用于记录定时任务,当指针转到对应的格子的时候,会检查对应的任务是否到期,如果到期就会执行链条上的任务。二、为什么使用时间轮?我认为这个世界上任何事物的出现都有它的原因,只是大部分事

    2022年10月1日
    3
  • Docker安装Jenkins教程

    Docker安装Jenkins教程Docker安装Jenkins教程前言一、安装Jenkins1.下载Jenkins2.创建Jenkins挂载目录并授予权限3.启动Jenkins容器4.验证Jenkins容器是否启动二、浏览器访问Jenkins页面1.输入http://192.168.XX.XX:102402.获取管理员密码前言Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。提示:如果没有安装Docker,传送门在这里:链接:

    2022年5月15日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号