【问题标题】:Windows emulator.exe PANIC: Missing emulator engine program for 'x86' CPUWindows emulator.exe PANIC:缺少“x86”CPU 的仿真器引擎程序
【发布时间】:2019-01-07 10:07:41
【问题描述】:

我正在尝试使用 emulator.exe 作为 Charles Proxy 的 android 模拟器。但是我有问题,当我启动时

emulator @5.1_WVGA_API_28 

我得到这个错误:

恐慌:缺少“x86”CPU 的模拟器引擎程序。

但我可以从 android studio 运行模拟器,而且运行良好!我有一个英特尔处理器。

【问题讨论】:

  • 您是否尝试从命令行运行模拟器?
  • 是 %00%00%00%00%00%00%00%00%00
  • 试试我在下面提供的答案。
  • 你的问题解决了吗? @Cookie

标签: android android-studio android-emulator


【解决方案1】:

如果你想从命令行运行模拟器,

<your-full-path>/emulator -avd 5.1_WVGA_API_28 

对于较新版本的 Android SDK,模拟器路径应如下所示:

/<xxx>/Android/sdk/emulator/emulator

对于老版本的Android SDK,模拟器路径如下:

/<xxx>/Android/sdk/tools/emulator

尝试以上任何一种,看看哪种情况适合您。

Android模拟器命令行使用官方文档:https://developer.android.com/studio/run/emulator-commandline

【讨论】:

    【解决方案2】:

    这不是我电脑上的路径/位置问题。

    我必须使用 x86_64 系统映像才能让模拟器从命令行运行...

    https://stackoverflow.com/a/56099493/531322

    【讨论】:

      【解决方案3】:

      我已经解决了这个问题。您必须安装 HAX 驱动程序。你可以在这里:https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm 或者只是更新 SDK:

      C:\Users\%username%\AppData\Local\Android\Sdk\tools\android.bat update sdk

      【讨论】:

      • 恭喜你解决了。但是......错误PANIC: Missing emulator engine program for 'x86' CPU.不是由于缺少HAX驱动程序引起的。
      • @shizhen - 如果您正在评论 cookie 的答案,则它与缺少 HAX 驱动程序无关。那么你能告诉我们所提到的错误的实际原因是什么吗?
      • @AkshatSharma,Cookie 说他可以从 Android Studio 运行 Emulator,这意味着 HAX 驱动程序已经正确安装在机器上。这个错误实际上是因为模拟器路径存在于两个地方,您需要尝试调用与Android Studio所指的相同的地方。
      • @AkshatSharma,请查看我对同一问题的回答:stackoverflow.com/a/52161215/8034839
      【解决方案4】:

      @shizen 回答使用“...emulator/emulator”为我工作,但即使在更改 .zprofile 中的路径(我在 Mac 上使用 zsh)之后,它仍在寻找旧的模拟器。要找出您的系统正在使用哪个模拟器,请使用“哪个模拟器”。就我而言,它仍在加载旧路径,因此我删除了旧路径(rm -R /usr/local/bin/emulator),现在加载了正确的(新)模拟器。

      【讨论】:

      • op 在 windows 上不是 mac
      猜你喜欢
      • 1970-01-01
      • 2022-07-15
      • 2019-04-27
      • 2015-01-24
      • 2019-08-07
      • 2019-01-11
      • 2019-03-07
      • 2023-03-16
      • 2017-09-05
      相关资源
      最近更新 更多