需求
利用 adb pull 下载手机中app的某目录
adb pull
命令本身不支持直接下载整个目录(文件夹)及其所有子目录和文件作为一个单一的操作。但是,可以通过一些方法来间接实现这一目的。
方法
1. 首先将要下载的目录进行 tar 打包
# 在 Android 设备上打包目录
adb shell "tar -cvf /sdcard/myfolder.tar /path/to/myfolder"
2. 下载被打包的压缩文件
# 从 Android 设备下载打包文件
adb pull /sdcard/myfolder.tar .
3. 到本地后解压即可