网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Android查看/data/data文件夹并取回文件

前言

成都创新互联,专注为中小企业提供官网建设、营销型网站制作、响应式网站开发、展示型成都网站建设、网站制作等服务,帮助中小企业通过网站体现价值、有效益。帮助企业快速建站、解决网站建设与网站营销推广问题。

在开发Android过程中,经常需要从设备中取回文件,而Android为了安全考虑,其中的/data/data路径下的文件通常是不可见的。本文将介绍如何修改该文件夹的权限并取回数据,以及其中可能遇到的问题。

第一步:确保手机已经Root

这一步非常关键,也没有什么技术含量,现成的Root工具很多,直接拿来用就好了(什么,你要自己写?大牛慢走,不送)。这里要注意,选用Root工具的时候一定要谨慎,尽量选用信誉好的软件,避免给自己的设备带来危险。

第二步:修改文件夹权限

设备Root之后,连接上电脑,使用adb shell命令进入命令行,然后使用chmod 修改权限,见下图:

Android 查看/data/data文件夹并取回文件

如果没有Root就进入这一步,则会报错“su命令不存在”,如下图:

Android 查看/data/data文件夹并取回文件

遇到这种情况,直接换个工具Root就好了。

第三步:取回文件

如果第二步成功,现在可以进入/data/data取回文件,使用命令adb pull 。这里,pc-dir可以指定绝对路径,也可以是相对路径。如果在win7系统cmd下使用相对路径,得到的文件将被保存在你进入adb的路径下,即cmd的工作路径。如果是直接运行adb,则在adb.exe的路径下。不过我个人还是比较喜欢使用绝对路径。

Android 查看/data/data文件夹并取回文件

Android 查看/data/data文件夹并取回文件

如果在执行的时候报错“failed to copy XXX: Permission denied”,那说明目标的权限没有设置好,可以对目标继续chmod甚至逐级chmod,直到在shell下使用普通用户就能看到权限为777,再退出shell,即可进行pull。

如果使用Eclipse,则第三步可以很简单:打开File Explorer,找到目标文件再点击pull即可。

Android 查看/data/data文件夹并取回文件

本文就到这里。


网站标题:Android查看/data/data文件夹并取回文件
本文路径:http://bjjierui.cn/article/jogjhi.html

其他资讯