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

Android Device Monitor无法查看data目录解决办法

2019-07-08 10:24 465 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/renweiyi1487/article/details/95026620

学习Android持久化技术遇到的问题

1. Android Studio3.4中如何打开Android Device Monitor

在AS3.4中的tools工具栏下不在有Android Device Monitor选项:


可以在SDK安卓目录下tools文件夹中找到Monitor(Android Device Monitor)

2. 打开Monitor时报错

  1. 卡在命令行 由于运行tools文件夹下的工具需要先配置JDK环境变量,因此怀疑是JDK版本过低,在重新配置好JDK8的环境变量后顺利打开monitor
  2. 打开monitor后报错 从信息中可以看出有程序占用了8700端口
  • CMD输入指令netstat -a -o 8700
  • cmd输入tasklist /fi "pid eq 13828
    发现是studio占用了该端口,所以把AS关闭即可

3. 找不到adb shell

使用adb shell需要将SDK\platform-tools文件夹下的AdbWinUsbApi.dll文件配置环境变量
然后在CMD中输入adb shell即可

4. 在adb shell中无法切换成root用户


经过查阅,是系统镜像的原因,需要选择target栏中为(Google APIs)的镜像才能使用root用户https://blog.csdn.net/yh18668197127/article/details/83313482更改镜像后顺利切换root用户

接下来使用chmod命令更改data文件夹权限,再次打开monitor即可查看/data文件夹下的内容

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐