Android Windows emulator.exe死机:缺少用于';x86和x27;中央处理器
我正在尝试使用Android Windows emulator.exe死机:缺少用于';x86和x27;中央处理器,android,android-studio,android-emulator,Android,Android Studio,Android Emulator,我正在尝试使用emulator.exe作为Charles Proxy的android仿真器。但我有问题,当我启动时 emulator @5.1_WVGA_API_28 我得到这个错误: 死机:“x86”CPU缺少仿真器引擎程序 但是我可以从android studio运行模拟器,它工作得很好!我有一个英特尔处理器。如果要从命令行运行emulator <your-full-path>/emulator -avd 5.1_WVGA_API_28 /emulator-avd5.1\
emulator.exe
作为Charles Proxy的android仿真器。但我有问题,当我启动时
emulator @5.1_WVGA_API_28
我得到这个错误:
死机:“x86”CPU缺少仿真器引擎程序
但是我可以从android studio运行模拟器,它工作得很好!我有一个英特尔处理器。如果要从命令行运行emulator
<your-full-path>/emulator -avd 5.1_WVGA_API_28
/emulator-avd5.1\uwvga\uapi\u28
对于较新版本的Android SDK,仿真器路径应如下所示:
/<xxx>/Android/sdk/emulator/emulator
/<xxx>/Android/sdk/tools/emulator
//Android/sdk/emulator/emulator
对于旧版本的Android SDK,仿真器路径如下所示:
/<xxx>/Android/sdk/emulator/emulator
/<xxx>/Android/sdk/tools/emulator
//Android/sdk/tools/emulator
试试上面的任何一个,看看哪一个是你的情况
以下是Android emulator命令行用法的官方文档:我已经解决了这个问题。您必须安装HAX驱动程序。您可以在此处执行此操作:或者只需更新SDK:
C:\Users\%username%\AppData\Local\Android\Sdk\tools\Android.bat更新Sdk
这不是我电脑上的路径/位置问题
我必须使用x86_64系统映像从命令行让模拟器工作
@shizen answer使用“…emulator/emulator”对我来说很有效,但即使在更改了.zprofile中的路径(我在Mac上使用zsh)之后,它还是找到了旧的emulator。要找出您的系统正在使用哪个仿真器,请使用“哪个仿真器”。在我的例子中,它仍在加载旧路径,因此我删除了旧路径(rm-R/usr/local/bin/emulator),现在加载了正确的(新的)仿真器。您是否尝试从命令行运行仿真器?是的%00%00%00%00%00%00%00%00%00尝试下面提供的答案。您的问题解决了吗@库克告诉我你能解决它。但是错误
PANIC:缺少“x86”CPU的仿真器引擎程序。
不是由于缺少HAX驱动程序造成的。@shizhen-如果您对cookie的答案发表评论,则它与缺少HAX驱动程序无关。那么,您能告诉我们出现上述错误的实际原因吗?@AkshatSharma,Cookie说他可以从Android Studio运行Emulator,那么这意味着HAX驱动程序已经正确安装在机器上。这个错误实际上是因为仿真器路径存在于两个地方,您需要尝试调用与Android Studio所指的相同的路径。@AkshatSharma,请查看我对同一问题的答案:op在windows而不是mac上