You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ANDROID AVD报错bad config: virtual device file lacks a path entry求助

故障排查与解决步骤

1 修复损坏的AVD配置

你从终端收到的bad config: virtual device file lacks a path entry报错直接指向AVD配置文件缺失必填字段,按以下步骤操作:

  • 打开AVD默认存储目录C:\Users\你的用户名\.android\avd,找到对应Pixel_2_API_31.avd文件夹与同目录的Pixel_2_API_31.ini文件
  • 打开.ini文件,确认存在以下两个配置项,缺失则手动补全后保存:
    path=C:\Users\你的用户名\.android\avd\Pixel_2_API_31.avd
    path.rel=avd\Pixel_2_API_31.avd
    
  • 补全后仍无法启动的话,直接删除现有AVD,在Android Studio的Device Manager中重新创建全新AVD,不要复用旧配置。

2 校验环境变量与SDK路径

  • 确认ANDROID_SDK_ROOT对应的路径无中文、空格、特殊字符,路径全为英文
  • 新增环境变量ANDROID_AVD_HOME,值设置为AVD存储目录的绝对路径(即C:\Users\你的用户名\.android\avd)
  • 打开Android Studio的Settings > Appearance & Behavior > System Settings > Android SDK,确认界面显示的SDK Location与你配置的ANDROID_SDK_ROOT完全一致。

3 调整模拟器组件版本

  • 打开SDK Manager的SDK Tools标签页,若Android Emulator为最新版本,可尝试降级到31.1.4稳定版,部分高版本模拟器与AMD平台存在兼容性问题
  • 确认已安装的Android Emulator Hypervisor Driver for AMD Processors版本不低于1.7。

4 排查虚拟化残留冲突

  • 打开Windows功能面板,确认以下选项全部取消勾选,修改后重启电脑:Hyper-V、虚拟机平台、Windows虚拟机监控程序平台、Virtual Machine Platform
  • 重启后打开cmd执行bcdedit命令,确认hypervisorlaunchtype字段值为Off,若为Auto则执行bcdedit /set hypervisorlaunchtype off后再次重启。

内容的提问来源于stack exchange,提问作者matt020java

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 19:54:09