1. 抓取日志
adb logcat -v threadtime > log.txt
按级别过滤日志
// 格式
adb logcat <tag>[:priority]
Android 的日志分为如下几个优先级(priority):
V —— Verbose(最低,输出得最多,默认值)
D —— Debug
I —— Info
W —— Warning
E —— Error
F —— Fatal
S —— Silent(最高,啥也不输出)
2. 清空buffer中的日志
adb logcat -c
3.安装apk
adb install xxx.apk
4.进入Linux内核编辑
adb shell
5.卸载手机上的软件
adb uninstall packageName
例如:adb uninstall com.demo.cameratools
6.查看已安装的软件
adb shell pm list package
查询结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e4RrRlg4-1598854273309)(2020-08-25-17-04-07.png)]
9.卸载软件报错
Failure [DELETE_FAILED_INTERNAL_ERROR]
- 首先:adb shell pm list packages -s 找到要删除的包名
- 获取包名的地址:adb shell pm path com.xx.xx
- 挂载系统读写权限:adb remount
- 删除包:adb shell rm /system/app/OldDriver/OldDriver.apk
- 最后adb reboot重启就OK
10.删除与包相关的所有数据,清除数据和缓存
adb shell pm clear <PACKAGE>
11.输出安装包的APK路径
adb shell pm path <PACKAGE>