展会信息港展会大全

用adb pull命令从android系统中读取文件失败的原因及解决办法
来源:互联网   发布日期:2016-01-14 12:58:14   浏览:12709次  

导读:问题:使用adb pull命令从android系统中读取文件失败。显示:Permission denied原因:是由于文件权限原因引起。 使用ls -l命令查看android系统中的文件权限为: -rw-rw---- app_51 app_51 也就是 ...

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

原因:是由于文件权限原因引起。

使用ls -l命令查看android系统中的文件权限为:

-rw-rw---- app_51app_51

也就是说,该文件只有app_51用户以及app_51群组拥有读写权限,而adb shell的用户为shell,既不是app_51用户,也不在app_51群组中,所以没有权限读取这个文件。所以就出现了

Permission denied。

解决方法:修改文件权限。

使用su命令,用超级用户登录。修改该文件权限,让其他用户可以读取该文件。

chmod 664 文件名

如果是要使用adb push使用电脑上的文件覆盖该文件,则需要把写权限也要给其他用户,也就是:

chmod 666 文件名

赞助本站

人工智能实验室

相关热词: adb pull命令 android

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港