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

Windows下修改AVD/模拟器默认路径无效问题求助

解决Android Studio AVD迁移后设备列表为空的问题

一、修正环境变量的错误设置

  • 移除路径中的多余空格:你设置的ANDROID_SDK_HOME包含空格("E:\ .android"),这会导致系统识别失败,直接改为E:\.android
  • 确保环境变量为系统变量:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在「系统变量」栏添加/修改:
    • ANDROID_SDK_HOME = E:\.android
    • ANDROID_AVD_HOME = E:\.android\avd
  • 删除冗余环境变量:无需同时设置ANDROID_USER_HOME和ANDROID_EMULATOR_HOME,这两个会与前两个变量冲突,只保留ANDROID_SDK_HOME和ANDROID_AVD_HOME即可

二、修正AVD配置文件路径

  1. 将原C盘C:\Users\<你的用户名>\.android\avd下的所有.avd文件夹和.ini文件,完整复制到E:\.android\avd目录
  2. 打开每个.ini文件,修改两个核心路径:
    • path = E:\.android\avd\Pixel_4_XL_API_30.avd(确保无空格、路径绝对正确)
    • path.rel = avd\Pixel_4_XL_API_30.avd(基于ANDROID_SDK_HOME的相对路径)
  3. 检查.avd文件夹内的config.ini,确认disk.dataPartition.path等路径是否指向新位置的镜像文件(若为完整复制,一般无需修改;若存在绝对路径错误,手动修正为新路径)

三、强制Android Studio识别新路径

  • 彻底关闭Android Studio:任务管理器中结束studio64.exe等相关后台进程
  • 清理缓存并重启:打开Android Studio后点击File→Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart
  • 重启后打开Tools→Device Manager,即可看到迁移后的AVD设备

四、验证模拟器运行状态

  • 启动任意AVD,若提示镜像缺失,检查.avd文件夹内的镜像文件是否完整,或在AVD编辑界面的Show Advanced Settings中修改Data partition location为新路径

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 01:46:47