求助:此前正常运行的Android模拟器突然无法启动,报错无法读取ini文件
解决Android模拟器启动时无法读取quickbootChoice.ini的问题
问题现象
- 两款模拟器(Pixel 3a API 30、Pixel 6 API 33)启动失败
- 核心报错日志:
WARNING | Failed to process .ini file C:\Users\soham\.android\avd\Pixel_6_API_33.avd\quickbootChoice.ini for reading. - 已尝试创建新设备、更新项目结构,问题未解决
可行解决方案
方案1:修复损坏的quickbootChoice.ini文件
- 定位到报错的ini文件路径:
C:\Users\soham\.android\avd\Pixel_6_API_33.avd\quickbootChoice.ini,同时检查Pixel 3a API 30对应的AVD目录下是否存在同名文件 - 若文件为空、乱码或无法打开,直接删除该文件;若文件有内容,替换为以下标准配置:
quickbootChoice=none - 保存设置后重新启动模拟器
方案2:强制关闭快速启动模式
- 打开Android Studio的AVD Manager
- 选中目标模拟器,点击右侧的编辑图标(铅笔样式)
- 进入配置页面后,展开「Show Advanced Settings」
- 在「Emulated Performance」区域,将「Quick Boot」设置为「Cold Boot Now」
- 点击「Finish」保存配置,再启动模拟器
方案3:清理模拟器缓存与用户数据
- 关闭所有模拟器及Android Studio进程
- 进入对应AVD的目录(如
C:\Users\soham\.android\avd\Pixel_6_API_33.avd\) - 删除
cache文件夹、userdata-qemu.img和userdata.img(注意:此操作会清除模拟器内的所有用户数据,建议提前备份重要内容) - 对另一台模拟器执行相同操作后,重新启动模拟器
方案4:调整Android模拟器版本
- 打开Android Studio的SDK Manager,切换到「SDK Tools」标签页
- 找到「Android Emulator」,若当前版本为32.1.11:
- 优先尝试更新至最新稳定版本
- 若更新后问题仍存在,降级到32.1.10或其他已知稳定版本
- 安装完成后重启Android Studio,再尝试启动模拟器
内容的提问来源于stack exchange,提问作者Soham Parikh
相关产品推荐
相关产品推荐

