Android Studio / Windows / `PANIC:缺少“x86”CPU 的模拟器引擎程序。`

Jon*_*lou 3 android android-sdk-tools

语境:

我有一个使用 Android Studio 创建的 Android 虚拟设备,我必须从命令行启动它以满足自定义需求。

描述:

启动此命令:

C:\Users\jonathan\AppData\Local\Android\Sdk\tools>emulator.exe -avd Pixel_3_API_30 -writable-system
Run Code Online (Sandbox Code Playgroud)

(这-writable-system是因为我需要覆盖该/etc/host/文件)

我收到此错误:

PANIC: Missing emulator engine program for 'x86' CPU.
Run Code Online (Sandbox Code Playgroud)

环境:

  • Windows 10
  • 爪哇8
  • 安卓工作室:4.0
  • Android SDK管理器:26.1.1

更多详情:

详细运行:

C:\Users\jonathan\AppData\Local\Android\Sdk\tools>emulator.exe -avd Pixel_3_API_30 -writable-system -verbose
emulator:Android emulator version 26.0.3.0 (build_id 3965150)
emulator:Found AVD name 'Pixel_3_API_30'
emulator:Found AVD target architecture: x86
emulator:argv[0]: 'emulator.exe'; program directory: 'C:\Users\jonathan\AppData\Local\Android\Sdk\tools'
emulator:  Found directory: C:\Users\jonathan\AppData\Local\Android\Sdk\system-images\android-30\google_apis_playstore\x86\

emulator:Probing for C:\Users\jonathan\AppData\Local\Android\Sdk\system-images\android-30\google_apis_playstore\x86\/kernel-ranchu: file missing
emulator:Auto-config: -engine classic (based on configuration)
emulator:  Found directory: C:\Users\jonathan\AppData\Local\Android\Sdk\system-images\android-30\google_apis_playstore\x86\

emulator:try dir C:\Users\jonathan\AppData\Local\Android\Sdk\tools
emulator:Looking for emulator-x86 to emulate 'x86' CPU
emulator:Probing program: C:\Users\jonathan\AppData\Local\Android\Sdk\tools/emulator-x86.exe
PANIC: Missing emulator engine program for 'x86' CPU.
Run Code Online (Sandbox Code Playgroud)

小智 5

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

我在 Windows 上遇到了同样的问题,但mklink没有帮助。有效的事实是您可以emulator从旧的废弃路径中调用:

C:\Users\jonathan\AppData\Local\Android\Sdk\tools
Run Code Online (Sandbox Code Playgroud)

相反,请从以下位置致电:

C:\Users\jlalou\AppData\Local\Android\Sdk\emulator>
Run Code Online (Sandbox Code Playgroud)

在 Android Studio 之外调用运行模拟器:

C:\Users\App\AppData\Local\Android\Sdk\emulator>emulator -avd Pixel_XL_API_30
Run Code Online (Sandbox Code Playgroud)