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

    xiaoxiao2021-03-25  30

    解决方法

    情况一:通过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

    转载请注明原文地址: https://ju.6miu.com/read-50145.html

    最新回复(0)