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

如何在macOS中将AVD(Android Virtual Devices)文件迁移至外接SSD

迁移Android AVD到外接硬盘的可行方案(macOS环境)

针对macOS 12.7 + Android Studio Giraffe 2022.3.1 Patch 3环境下的AVD存储路径迁移需求,以下是经验证的实操方案:

操作步骤

  • 备份原AVD文件
    先将原AVD目录完整复制到外接硬盘,避免数据丢失:

    cp -R /Users/xxx/.android/avd /Volumes/[你的外接硬盘名称]/
    

    替换[你的外接硬盘名称]为实际的外接硬盘挂载名,比如MyExternalDrive。

  • 备份原本地AVD目录(可选但推荐)
    重命名原本地AVD目录作为备份,而非直接删除:

    mv /Users/xxx/.android/avd /Users/xxx/.android/avd_backup
    
  • 创建软链接指向外接硬盘的AVD目录
    通过符号链接让Android Studio仍从原路径访问外接硬盘上的AVD文件:

    ln -s /Volumes/[你的外接硬盘名称]/avd /Users/xxx/.android/avd
    
  • 验证链接与权限

    • 检查链接是否正确创建:
      ls -l /Users/xxx/.android/avd
      
      输出应显示该路径指向外接硬盘的AVD目录。
    • 确保外接硬盘上的AVD目录有读写权限:
      chmod -R 755 /Volumes/[你的外接硬盘名称]/avd
      
  • 清理冲突的环境变量
    如果你之前在~/.zshrc中设置过ANDROID_SDK_HOME,请注释掉该行,然后执行以下命令使修改生效:

    source ~/.zshrc
    

注意事项

  • 每次使用AVD前,确保外接硬盘已挂载到macOS上,否则Android Studio无法识别设备。
  • 如果后续外接硬盘挂载路径变更,需要重新创建软链接。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 01:55:18