问题:
今天想查看一下app下面的数据库文件,打开DDMS视图,然后在file explorer里面找到data路径,点击左侧的展开图标,发现无法展开
解决方法:
1.首先确定自己的手机是root过了的;
2.如果你没有配置Android sdk环境变量,就到你的android sdk路径下面找到platform tools目录下;
3.打开开始----->运行---->cmd,cd到platform tools目录;
4.在MS-DOS界面输入两条命令:(要看那个目录就给这个目录开都写权限),程序运行是操作,不行就重启手机
d:
cd C:\Program Files\Java\android-sdk\platform-tools
cd D:\Program Files\Android\sdk\platform-tools
adb shell su -c "chmod 777 /data"
adb shell su -c "chmod 777 /data/data"
adb shell su -c "chmod 777 /data/data/com.example.administrator.xunhailuce"
adb shell su -c "chmod 777 /data/data/com.example.administrator.xunhailuce/databases"
adb shell su -c "chmod 777 /data/data/com.example.administrator.xunhailuce/databases/BSinfor"
adb shell su -c "chmod 777 /data/data/com.example.administrator.xunhailuce/databases"
5.如果项导出某个文件,再给给文件开个读写权限后直接导出即可.图2
adb shell su -c "chmod 777 /data/data/com.ldm.familybill/databases/ldm_family"例如:
如没意外,你再此尝试打开/data/data目录就可以成功了!