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)
详细运行:
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)
| 归档时间: |
|
| 查看次数: |
1954 次 |
| 最近记录: |