所有资料都是来源于个人总结积累,以及参考网络资料,如有涉及个人知识产权,请及时联系作者!
ADB命令的安装
1.首先,必须安装jdk,如果不安装JDK ,是无法运行adb命令的,因为这个工具是在java的机制下运行的;具体安装请参考思无邪i的文章
2.下载个adb安装包,直接解压就行,一般情况下应该是Android开发网站下载;Android开发者网站
ADB常用命令–针对面试
1.如何检查ADB命令的版本信息
adb -vesion
2.如果ADB命令无法运行应该符合排查
1.思路一,查看环境变量是否正确
2.思路二,jdk是否有安装
3.思路三,电脑杀毒软件是否允许adb命令运行
4.思路四,端口是否被占用
其他的思路欢迎大家补充!
3.adb命令查看是否连接到设备
adb devices
4.adb命令如何安装apk文件
adb install -r APK.name
5.adb命令如何卸载app
这个问题首先,你的获取包名
adb shell pm list packages -3 获取所有第三方包名,然后找到你安装的app包名
aapt 命令获取 appt dump badging path/xxx.apk
卸载命令:
adb uninstall 包名
6.adb命令获取手机序列号
adb get-serialno
7.adb查看手机分辨率
adb shell wm size
8.adb查看日志
1、adb logcat
adb logcat -f 文件路径 —输出到某个指定文件上
adb logcat -c 清除日志
adb logcat -v time 输出带时间的日志
adb logcat -v time | findstr [包名]
9.查看进程
adb shell ps
10.查看cpu使用情况
adb shell top
11.启动某个APP
adb shell am start -n [包名]/[启动入口]
12.上传下载文件
1、上传 adb push [文件路径]
2、下载 adb pull [文件路径]
13.adb shell monkey 命令
adb shell monkey -p [package] [参数] 运行次数 >存放文件
monkey -p com.kugou.android --pct-touch 25 -v -v 200 1>/mnt/sdcard/monkey.txt 2>/mnt/sdcard/error.txt &
测试结果分析:
测试结果分析:
a、程序无响应,ANR问题:在日志中搜索“ANR”
b、崩溃问题:在日志中搜索“CRASH”
c、其他问题:在日志中搜索”Exception”