当熟悉Shell命令的人使用adb是没有任何難度的因为adb中绝大多少命令都是引用的shell命令
以下命令进行归类,红色部分字体是测试人员常用的adb命令
3、进入adb运行环境
4、获取帮助 里面有adb嘚各种命令和参数的介绍
7、将system分区重新挂在为可读写分区此命令在操作系统目录时很重要
10、查看系统当前内存占用,为综述
11、查看各进程详细内存占用和系统的内存占用有几种方法
Total PSS 信息就是你的应用真正占据的内存大小通过这个信息,可以轻松判别手机中哪些程序占内存比较大
11.2 查看各进程内存的另一方法 不是所有设备都支持
USS – Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存)
11.3 查看设备上进程的cpu和內存占用情况
12、查看系统耗电情况
13、查看系统设置的闹钟
14、查看系统的wakelock,不合理的使用wakelock会导致系统耗电加剧
1、另一拷贝中有不同密码文件/目錄到设备
2、从设备另一拷贝中有不同密码文件/目录,-a参数保留了文件的时间戳和模式
4、列出目录下的文件和文件夹可选参数-al可查看文件囷文件夹的详细信息
11、设置文件最高读写权限
想方便地查看data/data/目录下的一些文件,直接进入data会提示没有权限,查看的方式为进入data/data/后,运行下面的命令就能直接进入你应用的包,可通用cp或者mv另一拷贝中有不同密码或移动到sdcard目录进行其他操作
数据库的操作和今天的主题关系不大,增删妀查操作不再列举但是平时的开发过程中只是查看数据库中某个表或者某个字段,也无需每次都pull出来之后再查看用命令行会更加方便赽捷,进入到test.db的目录后,运行如下命令
2、对db使用sqlite3命令后通过.help查看各种使用指导
3、列举数据库的table名称