Android模拟器启动时进程终止问题求助(已尝试多方案)
Android模拟器启动失败求助
错误图片:
问题现象及已尝试方案:
- 每次启动模拟器都会出现此错误
- 已卸载并重装Android Studio
- 已尝试安装旧版本的Android Studio
- 已尝试将JRE和JDK文件复制到
C:/Program Files/Android/Android Studio路径下 - 已在SDK管理器中安装最新的命令行工具
- 已安装最新版本的Android模拟器
以下是日志文件内容:
2023-03-05 23:00:31,958 [2307785] INFO - Emulator: Pixel 4 XL API 30 - C:\Users\babsc\AppData\Local\Android\Sdk\emulator\emulator.exe -netdelay none -netspeed full -avd Pixel_4_XL_API_30 -qt-hide-window -grpc-use-token -idle-grpc-timeout 300 2023-03-05 23:00:31,985 [2307812] INFO - Emulator: Pixel 4 XL API 30 - Android emulator version 32.1.11.0 (build_id 9536276) (CL:N/A) 2023-03-05 23:00:31,985 [2307812] INFO - Emulator: Pixel 4 XL API 30 - Found systemPath C:\Users\babsc\AppData\Local\Android\Sdk\system-images\android-30\google_apis\x86\ 2023-03-05 23:00:31,996 [2307823] INFO - Emulator: Pixel 4 XL API 30 - Could not launch 'C:\Users\babsc\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe': Invalid argument 2023-03-05 23:00:32,000 [2307827] INFO - Emulator: Pixel 4 XL API 30 - Process finished with exit code 22 2023-03-05 23:00:32,979 [2308806] WARN - #c.i.u.x.Binding - no accessors for com.intellij.feedback.state.DontShowAgainFeedbackState 2023-03-05 23:00:33,038 [2308865] INFO - #c.a.t.i.a.AvdManagerConnection - C:\Users\babsc\.android\avd\Pixel_4_XL_API_30.avd\hardware-qemu.ini.lock\pid not found for Pixel_4_XL_API_30 2023-03-05 23:00:33,038 [2308865] INFO - #c.a.t.i.a.AvdManagerConnection - C:\Users\babsc\.android\avd\Pixel_4_XL_API_30.avd\userdata-qemu.img.lock\pid not found for Pixel_4_XL_API_30 2023-03-05 23:00:33,038 [2308865] WARN - #c.a.t.i.a.AvdManagerConnection - Unable to determine if Pixel_4_XL_API_30 is online, assuming it's not
解决建议
检查QEMU文件完整性
日志核心报错是无法启动qemu-system-x86_64.exe,先去路径C:\Users\babsc\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\确认该文件存在且大小正常。如果文件损坏,通过SDK管理器卸载模拟器组件后重新安装。处理虚拟化冲突
Windows下Hyper-V、VirtualBox等工具会和模拟器的HAXM冲突:
- 打开控制面板→程序→启用或关闭Windows功能,取消勾选Hyper-V、Windows虚拟机监控平台、适用于Linux的Windows子系统,重启电脑。
- 若装了VirtualBox、VMware,暂时关闭或卸载后再试。
- 修改AVD配置
- 打开AVD管理器编辑当前模拟器,把“图形”选项改成
Software - GLES 2.0,绕过硬件加速问题。 - 新建一个不同型号或API版本的AVD,排除当前AVD配置损坏的可能。
清理模拟器缓存
删除C:\Users\babsc\.android\avd\Pixel_4_XL_API_30.avd里的cache文件夹,或者直接删除整个AVD文件夹后重新创建。检查环境变量
确认JAVA_HOME指向正确的JDK路径,且该路径和Android SDK的emulator路径都在系统PATH中。
内容的提问来源于stack exchange,提问作者kaskid
相关产品推荐
相关产品推荐

