解决-adb pull failed remote permission denied

我的设备已经root。在用adb pull命令拷贝data/data下面的Cache文件到电脑上时,提示没有权限。先用chmod 777 file命令修改了权限,发现这样修改可以将file文件复制到电脑上。但是当有很多文件时,这个命令就不好用了。因此想了一个绕过的方法:先用 cp sourceDir targetDir 命令将cache下的文件复制到sdcard里,然后再用adb pull命令复制到电脑上,这样就不会有权限的问题了。

adb: error: failed to copy '/data/data/package_name/cache/image_manager_disk_cache/824cd895666b7f8819dcaf03b0b6ee4ec0a5c475970fecb51c20879170e75d4e.0' to './image_manager_disk_cache/824cd895666b7f8819dcaf03b0b6ee4ec0a5c475970fecb51c20879170e75d4e.0': remote Permission denied

你可能感兴趣的:(Android开发问题记录)