Windows emulator.exe PANIC:缺少'x86'CPU的模拟器引擎程序

问题描述 投票:2回答:3

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

emulator @5.1_WVGA_API_28 

我收到此错误:

PANIC:缺少'x86'CPU的模拟器引擎程序。

但我可以从android studio运行模拟器,它工作正常!我有一个英特尔处理器。

android android-studio android-emulator
3个回答
9
投票

如果要从命令行运行模拟器,

<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


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


1
投票

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

我必须使用x86_64系统映像来从命令行使模拟器工作...

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

© www.soinside.com 2019 - 2024. All rights reserved.