![](/img/trans.png)
[英]Emulator: PANIC: Missing emulator engine program for 'x86' CPU. on Windows10
[英]Android Studio / Windows / `PANIC: Missing emulator engine program for 'x86' CPU.`
我有一个使用 Android Studio 创建的 Android 虚拟设备,我必须从命令行启动它以满足自定义需求。
启动此命令:
C:\Users\jonathan\AppData\Local\Android\Sdk\tools>emulator.exe -avd Pixel_3_API_30 -writable-system
( -writable-system
是因为我需要覆盖/etc/host/
文件)
我收到此错误:
PANIC: Missing emulator engine program for 'x86' CPU.
详细运行:
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.
在管理员模式下打开提示。
cd C:\Users\jlalou\AppData\Local\Android\Sdk\emulator>
mklink emulator-x86.exe emulator.exe
然后运行emulator-x86
而不是emulator
,即返回之前的控制台并执行
cd C:\Users\jonathan\AppData\Local\Android\Sdk\tools
emulator-x86.exe -avd Pixel_3_API_30 -writable-system
警告:Android 映像已恢复为默认值:所有数据和应用程序都已清除。
恐慌:缺少“x86”CPU 的模拟器引擎程序。
我在 Windows 上也有同样的情况,“mklink”没有帮助。 起作用的事实是,您可能从旧路径调用“模拟器”:C:\Users\jonathan\AppData\Local\Android**\Sdk\tools**
Instead, call from: C:\Users\jlalou\AppData\Local\Android* Sdk\emulator> * Call there ti run the Emulator outside of Android Studio: C:\Users\App\AppData\Local\Android\Sdk\emulator >模拟器-avd Pixel_XL_API_30
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.