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

如何在Mac系统终端下载安卓/storage/emulated/0/android/data目录内容

报错原因

你执行adb shell后进入的是安卓设备的本地命令行环境,该环境仅能识别安卓自身的文件路径,不存在Mac端的/Users/my_user/Downloads路径,因此复制命令会找不到目标目录。你需要退出adb shell环境,通过adb自带的文件传输能力完成操作。

操作方案

方案1:直接拉取整个文件夹(无需打包,操作最简单)

  • 在当前a50:/ $终端提示符下输入exit,退出adb shell,回到Mac本地的终端命令行
  • 执行如下adb pull命令直接拉取目标文件夹到Mac下载目录:
    adb pull /storage/emulated/0/android/data/com.xxxx.myapp ~/Downloads/
  • 命令执行完成后,即可在Mac的下载文件夹中看到完整的com.xxxx.myapp文件夹

方案2:安卓端打包后拉取压缩包(适合文件数量多、需要减少传输耗时的场景)

  • 保持adb shell连接状态,在安卓命令行下执行打包命令:
    zip -r myapp_backup.zip com.xxxx.myapp/
    如果安卓设备未安装zip工具,也可以用tar命令打包:
    tar -zcvf myapp_backup.tar.gz com.xxxx.myapp/
  • 打包完成后输入exit退出adb shell,回到Mac本地终端
  • 执行拉取命令将压缩包传到Mac下载目录:
    adb pull /storage/emulated/0/android/data/myapp_backup.zip ~/Downloads/
权限异常处理

若你使用的是安卓11及以上系统,执行命令时出现权限不足报错,可先进入手机的「开发者选项」,开启「USB调试(安全设置)」「允许USB调试修改权限或模拟点击」相关开关,重新连接USB后再执行上述命令即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 23:27:01