在使用uiautomator框架做安卓的自动化时,会碰到一些需要adb命令查询的问题,发个长期记录,记录一下adb命令
adb shell 进入设备shell命令
exit 离开
adb shell am start com.tencent.mm/com.tencent.mm.ui.LauncherUI 获取包名并且启动Activity名
如果使用UIdevice就不需要adb shell
adb kill-server 再 adb start-server 重启adb
aapt dump badging F:\chrome\app-release (2).apk 通过aapt获取apk包名
adb shell pm list package -f
查看app启动页Activity,dumpsys package com.srba.siss(包名) 回车之后找到包含“category.LAUNCHER” 字样的Activity