问题:
今天想查看一下app下面的数据库文件,打开DDMS视图,然后在file explorer里面找到data路径,点击左侧的展开图标,发现无法展开。
解决方法:
1.首先确定自己的手机是root过了的;(小米手机需要使用开发版,稳定版无法root)
2.如果你没有配置android sdk环境变量,就到你的android sdk路径下面找到platform tools目录下;
3.打开开始----->运行---->cmd,cd到platform tools目录;
4.在MS-DOS界面输入两条命令:(要看那个目录就给这个目录开都写权限),程序运行是操作,不行就重启手机
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目录就可以成功了!