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

使用avdmanager创建AVD时报错:系统镜像路径无效

解决avdmanager无法识别已下载系统镜像的问题

问题重现

已通过sdkmanager成功下载system-images;android-30;google_apis;x86_64镜像,但执行avdmanager create avd命令时提示Package path is not valid,手动指定-k参数仍无效。

解决方案

  • 检查ANDROID_SDK_ROOT环境变量
    确保系统已正确设置ANDROID_SDK_ROOT环境变量,指向你的Android SDK安装根目录(如C:\Users\<你的用户名>\AppData\Local\Android\Sdk)。Windows下可通过「系统属性 > 高级 > 环境变量」配置,配置后重启终端生效。

  • 验证本地镜像完整性
    前往SDK路径下的system-images/android-30/google_apis/x86_64目录,确认存在system.img、ramdisk.img等核心文件。若文件缺失或不完整,重新执行带日志的下载命令:

    sdkmanager --verbose "system-images;android-30;google_apis;x86_64"
    
  • 直接指定本地镜像绝对路径
    跳过avdmanager的远程校验,直接用本地镜像的绝对路径作为-k参数值:

    avdmanager create avd -n Pixel_4 -k "C:\Users\<你的用户名>\AppData\Local\Android\Sdk\system-images\android-30\google_apis\x86_64" -d "Pixel_4"
    
  • 清理avdmanager缓存与残留AVD
    先删除可能存在的同名无效AVD:

    avdmanager delete avd -n Pixel_4
    

    再删除用户目录下.android/avd中的缓存文件(注意备份需保留的AVD数据),之后重新执行创建命令。

  • 通过Android Studio图形界面创建
    打开Android Studio,进入「Tools > Device Manager > Create Device」,按向导选择Pixel 4设备和Android 30的Google APIs镜像,图形界面会自动识别本地已下载的镜像,避免命令行的路径识别问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 05:34:54