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

无需Android Studio创建AVD报错:包路径无效问题求助

解决avdmanager创建AVD时"Package path is not valid"错误的步骤
  • 确认目标系统镜像已安装
    先运行以下命令查看已安装的SDK包:

    sdkmanager --list
    

    检查输出中是否存在system-images;android-30;google_apis;x86_64。如果未安装,执行以下命令安装:

    sdkmanager "system-images;android-30;google_apis;x86_64"
    

    若安装时出现网络问题,可检查~/.android/repositories.cfg文件是否存在(不存在则新建空文件),或者根据网络情况配置代理。

  • 验证SDK环境变量与目标版本
    确认ANDROID_SDK_ROOT环境变量指向正确的SDK根目录:

    echo $ANDROID_SDK_ROOT  # Linux/macOS
    echo %ANDROID_SDK_ROOT% # Windows
    

    同时运行以下命令确认android-30目标版本可用:

    avdmanager list target
    
  • 简化创建命令或使用交互式模式
    尝试简化命令参数,使用-k指定镜像包:

    avdmanager create avd --name my_avd -k "system-images;android-30;google_apis;x86_64"
    

    若仍出错,使用交互式创建流程避免参数输入错误:

    avdmanager create avd --name my_avd
    

    按照提示依次选择Android版本、系统镜像、AVD参数即可。

  • 清理SDK缓存
    删除SDK目录下的临时缓存文件:

    • Linux/macOS:删除~/Android/Sdk/.temp和~/.android/cache目录
    • Windows:删除%ANDROID_SDK_ROOT%\.temp和C:\Users\<你的用户名>\.android\cache目录
      清理后重新运行创建命令。
  • 修复权限问题(Linux/macOS)
    若SDK目录存在权限不足的情况,执行以下命令赋予当前用户读写权限:

    sudo chown -R $USER:$USER ~/Android/Sdk
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 13:03:10