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

Android Studio近期是否变更了默认AVD存储位置?

AVD路径自动变更为$HOME/.config/.android/avd的原因及解决方法
  • 原因解析:这是Android Studio适配Linux桌面XDG基础目录规范的变更,谷歌调整了默认存储路径但官方文档暂未同步更新。
    近年Linux桌面生态普遍遵循XDG规范,要求应用将配置类文件统一放在$HOME/.config目录下,而非直接在用户根目录创建隐藏文件夹。Android Studio的新版本(跨多个版本出现此现象说明是大范围的规范适配)已经跟进这一要求,因此自动将原$HOME/.android目录迁移到了$HOME/.config/.android下,导致旧AVD无法被识别。

  • 关键验证点:你虽然未设置任何ANDROID*环境变量,但Linux系统默认会遵循XDG规范的默认路径($XDG_CONFIG_HOME默认值即为$HOME/.config),所以Android Studio会自动使用新路径。

  • 恢复旧路径的方法:

    • 设置环境变量ANDROID_SDK_HOME=$HOME/.android,可以在终端启动Android Studio时临时设置,或者写入~/.bashrc/~/.zshrc等配置文件永久生效:
      export ANDROID_SDK_HOME=$HOME/.android
      
    • 手动迁移AVD文件:将$HOME/.config/.android/avd下的所有AVD文件夹复制到$HOME/.android/avd目录。
    • 创建软链接:在$HOME目录下创建指向新路径的软链接,让旧路径指向新位置:
      ln -s $HOME/.config/.android $HOME/.android
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 03:42:05