解决 Android Device Monitor 常见问题

Ø  简介

什么是 Android Device Monitor,中文意思就是安卓设备监视器,用于管理安装设备(手机、模拟器)用的。下面列出 Android Device Monitor 常见的一些问题。

 

1.   打开 Android Device Monitor 没有任何内容

1)   无任何内容

clip_image002[1]

2)   这是因为没有监视到一台以上的 Android 设备,运行一个项目启动模拟器即可,如图:

clip_image004[1]

 

2.   无法访问 File Explorer 中的内容(比如 data

clip_image005[1]

1)   这是因为没有权限,data 的访问权限为 drwxrwx—xx,一共10个字符。

1.   1个字符(d):表示是文件夹还是目录,d 表示文件夹。

2.   后面9个字符(rwxrwx--x)分为三组:

1)   第一组(rwx):表示所有者(user)对文件的访问权限,r 表示可读(read)w 表示可写(write)x 表示可执行

2)   第二组(rwx):组群(group)对文件的访问权限。

3)   第三组(--x):表示其他人(other)对文件的访问权限,- 表示没有该权限,也就是说其他人没有读/写权限。

 

2)   那是不是修改相应的权限即可呢,没错。

1.   修改权限使用 adb shell 命令,可参考:http://www.cnblogs.com/abeam/p/8908225.html

2.   在命令行输入以下命令:

clip_image007[1]

1)   adb shell, 打开 adb 外壳程序。

2)   # 表示超级管理器;$ 表示普通管理员。

3)   su, 表示切换至超级管理员。

4)   chmod 777, 表示设置指定的文件/文件夹权限,777 表示3个二进制(7=111),所以合起来就是(777=111111111),设置所有全的权限都为1,即 rwxrwxrwx

 

3.   无法提取文件

clip_image008[1]

clip_image010[1]

1)   在当前用户命令行输入 adb root 命令

clip_image011[1]

2)   返回 Android Device Monitor,选择模拟器,再次提取就 OK

clip_image013[1]

原文地址:https://www.cnblogs.com/abeam/p/8900922.html