您的位置:首页 > 移动开发 > Android开发

Android Device Monitor的File Explorer下不显示目录树的问题(AndroidStudio2.2,AVD 7.0)

2017-03-14 11:27 621 查看
解决方法

情况一:通过monitor.bat或者Android Studio中图标启动时

第一步:下载ddmlib.jar

ddmlib.jar的下载位置

文件大小:282KB。

或者,百度云:http://pan.baidu.com/s/1sl4KaOP 提取密码:sygc

第二步:在Android SDK的tools目录中搜索ddmlib.jar

当前目录为Android SDK的tools目录。

$ find . -iname ddmlib

./lib/ddmlib.jar (不用替换它)

./lib/monitor-x86_64/configuration/org.eclipse.osgi/bundles/2/1/.cp/libs/ddmlib.jar

可能会搜出多个,我们要替换的是tools/lib/monitor-x86_64/configuration/org.eclipse.osgi/bundles/2/1/.cp/libs/ddmlib.jar

有可能你的目录与这个不同,请以实际目录位置为准。

第三步:用刚才下载到的ddmlib.jar替换刚搜到的ddmlib.jar

需要注意的是,替换的时候,先将Android Device Monitor关掉。

第四步:再次打开Android Device Monitor,就可以看到目录树了

原文链接:

DDMS中File Explorer无法查看data/data文件解决办法

问题描述:最近在学习Android SQLite中的SQLiteOpenHelper,使用SQLiteOpenHelper创建数据库和表后,想查看一下自己创建的数据库以及表文件,默认情况下数据库位于根目录下的data文件夹下面的data子文件夹下。选择FileExplorer,打开data文件夹,发现无法查看。

解决办法:要想查看data文件首先要获取手机root权限,成功root后,修改data权限即可查看data里面的数据库。data权限修改办法:

1.Open cmd

2.输入’adb shell’,回车(adc.exe位于SDK下的platform-tools文件夹下,需要设置环境变量path)

3.输入su,回车

4.输入chmod 777 /data, 回车(该步骤设置data文件夹权限为777(drwxrwxrwx),也即administrators、power users和users组都有对该文件夹的读、写、运行权限)

5.输入chmod 777 /data/data 回车(该步骤设置/data/data文件夹权限为777,依次类推)

更多关于Android权限文件标识请参阅:http://blog.csdn.net/u012719153/article/details/44776707
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐