adb服务:
开启: adb start-server
关闭: adb kill-server
设备:
查看: adb devices -l
连接模拟器 & 真机: adb connect 127.0.0.1:7555
安装应用:
package包: ‘android应用的唯一标志’
列出手机装的所有app的包名: adb shell pm list packages -s -3
安装: adb -s b725b10f install -r apk路径(应用宝0-下载到本地)
删除: adb -s b725b10f uninstall 包名
进入到手机: adb shell
进入到app: cd /data/data/com.xueqiu.android
清除缓存数据: adb shell pm clear com.xueqiu.android
Activity活动页:
android应用页面:
1: 打开手机app应用的某个页面
查看页面: adb shell dumpsys window | grep mCurrentFocus
查看cpu: adb shell cat /proc/cpuinfo
查看内存: adb shell cat /proc/meminfo
app日志:
mac/Linux: adb logcat ActivityManager:I | grep “cmp”
windows: adb logcat ActivityManager:I | findstr “cmp”
启动应用命令: adb shell am start -W -n / -S
打开当前页面: adb shell am start -n com.xueqiu.android/.view.WelcomeActivityAlias
.view.WelcomeActivityAlias:
app日志的级别:
V: 明细verbose(最低优先级)
D: debug
I: 信息info
W: 警告warn
E: 错误error
F: 严重错误fatal
S: 无记载silent(最高优先级)
adb命令查看日志:
命令: adb logcat --help
常用的参数:
打印时间: adb logcat -v time
日志颜色: adb logcat -v color
存储日志: adb logcat -v color > /Users/zhangyu/Desktop/log_android.log
清理日志: adb logcat -c
过滤日志:
过滤页面: adb logcat ActivityManager:D “:S" -v color
过滤警告以上的日志: adb logcat ":W” -v color -v time > /Users/zhangyu/Desktop/log_android.log