【问题标题】:Unable to run Intel HAXM installer: Cannot start process, the working directory does not exist无法运行英特尔 HAXM 安装程序:无法启动进程,工作目录不存在
【发布时间】:2020-08-28 18:22:09
【问题描述】:

如何解决我在安装 HAXM 安装程序时遇到的这个错误。

无法运行英特尔 HAXM 安装程序:无法启动进程,工作目录 'C:\Users\surabhi\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelarated_Execution_Manager 不存在。

我还尝试直接从英特尔网站下载 HAXM 安装程序,但未能成功,我还尝试启用和禁用 Hyper-V。

【问题讨论】:

    标签: android sdk emulation hyper-v haxm


    【解决方案1】:

    当您尝试从 AVD 管理器运行模拟器时,您可能会注意到安装 intel HAXM 的警报,尝试通过单击安装来安装它,如果您能够运行模拟器,恭喜!你确实解决了问题。

    如果没有,您可能需要通过以下路径手动安装:

    C:\Users\$user\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
    

    只需将$user 替换为您的。 你会找到安装文件,然后运行它。

    恭喜!

    【讨论】:

      【解决方案2】:

      工具>SDK 管理器>外观和行为>系统设置>Android SDK:

      转到 SDK 工具选项卡>选中“Intel x86 Emulator Accelerator (HAXM)”>应用

      【讨论】:

        【解决方案3】:

        我启动了我的 BIOS 并启用了超虚拟化。这对我有用!

        【讨论】:

          【解决方案4】:

          我的小贡献: 我有同样的问题,然后我尝试从 SDK 工具安装,它说它已安装,当我尝试运行模拟器时它说 HAXM 丢失。至少从 SDK 工具中创建了该文件夹。 尝试安装了很多次都没有成功。然后我转到指示的文件夹 (...\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelarated_Execution_Manager) 并手动运行安装程序并运行。

          如果这对任何人都有帮助

          【讨论】:

            【解决方案5】:

            这是因为下载的安装程序可能丢失。所以重新下载吧。

            而不是尝试从 SDK 管理器安装在 AVD 管理器中。

            Android Studio -> Tools -> SDK Manager -> SDK Tools -> 勾选 Intel x86 Emulator Accelerator(HAXM Installer) 并点击Apply,开始下载安装。

            【讨论】:

            • 为我工作 Android 工作室(HAXM 安装程序)(修订版:7.6.5)
            【解决方案6】:

            按照以下对我有用的说明,只需在 BIOS 中启用虚拟化设置
            原问题评论:https://github.com/google/android-emulator-hypervisor-driver-for-amd-processors/issues/17#issuecomment-646343114

            1- 重新启动计算机
            2 - 在启动图像上,快速按 f12 进入 bios(可能是不同的功能键,具体取决于您的主板)
            3 - 进入 BIOS 配置(导航是用箭头键 enter 键进入或选择,esc 返回)
            4 - 去 M.T.I.标签(应该是默认标签)
            5 - 进入“高级频率设置”
            6 - 滚动到“SVM 模式”
            7 - 如果你没有看到 SVM,你也可以寻找任何说虚拟化或 VT-x 的东西
            8 - 点击,输入
            9 - 突出显示“启用”并点击进入
            10 - 点击 ESC 返回
            11 - 向右滚动到保存选项卡
            12 - 突出显示“保存并退出”
            13 - 点击进入
            14 - 您的计算机将重新启动。尝试通过 android studio 重新安装 SDK 工具“Android Emulator Hypervisor Driver for AMD Processor (installer)

            【讨论】:

              【解决方案7】:

              如果您有 AMD 处理器,您应该使用 WHPX。它对我有用。

              Source

              万一链接将来失效的步骤:

              在启用 WHPX 之前,您的计算机必须满足以下条件 要求:

              • Intel 处理器:支持虚拟化技术 (VT-x), 扩展页表 (EPT) 和无限制访客 (UG) 功能。 VT-x 必须在计算机的 BIOS 设置中启用。

              • AMD 处理器:推荐使用 AMD 锐龙处理器。必须启用虚拟化或 SVM 在您计算机的 BIOS 设置中。

              • Android Studio 3.2 Beta 1 或更高版本(从 developer.android.com 下载)

              • Android 模拟器版本 27.3.8 或更高版本(使用 SDK 管理器下载)
              • 带有 2018 年 4 月更新或更高版本的 Windows 10

              要在 Windows 上安装 WHPX,请按以下步骤操作:

              1. 在 Windows 桌面上,右键单击 Windows 图标并选择 应用程序和功能。
              2. 在相关设置下,单击程序和功能。
              3. 点击打开或关闭 Windows 功能。
              4. 选择 Windows Hypervisor 平台
              5. 点击确定。
              6. 安装完成后,重新启动计算机。

              【讨论】:

                【解决方案8】:

                如果您的系统使用 AMD 处理器,则 Intel 的 HAXM 不起作用。参考Intel's HAXM equivalent for AMD on Windows OS

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 2015-04-09
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2016-09-05
                  • 2021-10-18
                  • 2019-01-21
                  • 1970-01-01
                  相关资源
                  最近更新 更多