android是基于linux内核,因此访问文件时需要根据访问者权限和文件访问权限决定
在eclipse中,打开file explorer会看到anroid目录,在/data/data/<package name>/files目录中可以找到项目的存储数据,但因为权限的问题,点开会发现里面什么文件都没有,甚至/data目录下就是这样,因此需要以root权限去修改这些目录的访问权限
首先root手机
接着 进入sdk platform-tool
>adb shell
$ su
# chmod 750 /data
修改other user的权限,如果要进一步访问里面的某个文件,只需要修改/data为该文件路径即可
进去之后 想把文件复制到pc上,点上方按钮 pull a file from the device ,ok
如果报错Failed to pull selection: Permission denied,说明没有该文件没有读权限,回到前一步去修改即可
附上两个相关链接
http://blog.csdn.net/fengyee_zju/article/details/8920065
http://blog.csdn.net/zhouyingge1104/article/details/46606435