Android Studio android模拟器是不工作,由于haxm?

ecr0jaav  于 2023-08-07  发布在  Android
关注(0)|答案(1)|浏览(145)

我试图在Android Studio上运行Android模拟器,但它总是不断提示未安装HAXM,并始终给予安装HAXM的选项,我每次安装它,然后它显示其成功完成,然后再次当我运行模拟器时,它显示HAXM未安装。
我尝试了我在互联网上找到的所有东西。但是模拟器没有启动,它一直显示haxm没有安装,但是当我尝试安装时,它显示它已经安装。

4c8rllxm

4c8rllxm1#

我不能说你做了什么。但是我做了什么才能成功。从命令提示符作为管理员
1.检查是否已安装sc query intelhaxm

[SC] EnumQueryServicesStatus:OpenService FAILED 1060:

The specified service does not exist as an installed service.

服务未安装,需要安装
1.安装haxm-7.8.0-setup.exe。我从https://github.com/intel/haxm/releases下载的
1.检查是否安装了sc query intelhaxm

SERVICE_NAME: intelhaxm
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 31  (0x1f)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0


它会说停止Hyper-V,如果它这样工作。
4. bcdedit /set hypervisorlaunchtype off操作已成功完成。它还将要求重新启动以使禁用操作生效。

  1. restart再次查询服务状态
  2. sc query intelhaxm
SERVICE_NAME: intelhaxm
    TYPE               : 1  KERNEL_DRIVER
    STATE              : 4  RUNNING
                            (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
    WIN32_EXIT_CODE    : 0  (0x0)
    SERVICE_EXIT_CODE  : 0  (0x0)
    CHECKPOINT         : 0x0
    WAIT_HINT          : 0x0

从android SDK检查

  1. Android\Sdk\emulator>emulator-check.exe accel accel:0 HAXM 7.8.0(4)版已安装且可用。accel在使用内核日志运行仿真之后
    1.我在qemu日志中看到4次遭遇
    8.1.冗长|CPU加速状态:HAXM版本7.8.0(4)已安装且可用。8.2.信息|argv[16] =“-enable-hax”8.3.资讯|串联QEMU选项:“lala;a-bla-bla-bla pstore.bin -cpu android64 -enable-hax 8.4. HAX正在工作,模拟器在快速virt模式下运行。
    我希望能帮上忙。有人我不得不从工作室运行模拟器两次,否则没有问题。

相关问题