介绍Adb
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机)
它的主要功能有:
运行设备的shell(命令行)
管理模拟器或设备的端口映射
计算机和设备之间上传/下载文件
将本地apk软件安装至模拟器或android设备
ADB常用的命令
安装adb install -r (apk路径名) 保留数据喝缓存的文件 -s安装到SD卡中
卸载adb uninstall 包名 adb uninstall -k 包名 卸载软件保留原有的数据
开启服务 adb start-server 杀死服务 adb kill-server
系统应用 adb shell pm list packages -s/-3第三方应用
列举手机的所有应用 adb shell pm list packages
将电脑文件传输到移动端 adb push 电脑路径 移动端路径
adb性能测试相关的命令
查看手机内存的情况adb shell dumpsys cpuinfo
查看应用内存使用情况adb shell dumpsys meminfo +包名
本机的内存使用情况 adb shell getprop | findstr dalvik 达尔
查看手机的日志
adb logcat 命令格式 : adb logcat [选项] [过滤项], 其中 选项 和 过滤项 在 中括号 [] 中, 说明这是可选的
将手机日志输入到本地文件中 adb logcat -v time > C:/log/aa.txt
有多台设备adb选择 adb -s 设备名称 logcat -v time process >C:/log/aa.txt
adb shell monkey -p com.example.login 100
Monkey日志分析
adb shell monkey 100 >C:/log/aa.txt