adb pull失败有关问题解决办法

问题:使用adb pull命令从android系统中读取文件失败。显示:Permission denied android


缘由:是因为文件权限缘由引发。
使用ls -l命令查看android系统中的文件权限为:
-rw-rw---- app_51   app_51
也就是说,该文件只有app_51用户以及app_51群组拥有读写权限,而adb shell的用户为shell,既不是app_51用户,也不在app_51群组中,因此没有权限读取这个文件。因此就出现了
Permission denied。

解决方法:修改文件权限。
使用su命令,用超级用户登陆。修改该文件权限,让其余用户能够读取该文件。
chmod 664 文件名
若是是要使用adb push使用电脑上的文件覆盖该文件,则须要把写权限也要给其余用户,也就是:
chmod 666 文件名
相关文章
相关标签/搜索