前提:SDK安装完成,且环境变量配置完成
获取DeviceID
手机使用USB链接电脑,在“手机->设置->开发者选项”中打开USB调试
,然后电脑打开cmd.exe
,输入dos命令查询adb devices
,获取到的DeviceID如图所示:
adb devices
获取appPackage和appActivity
成功获取到DeviceID后,证明已经连接手机成功
使用手机shell命令获取
获取appPackage和appActivity需要手机打开相应的app。这里在手机先打开微信,在输入命令即可获取:
appPackage=com.tencent.mm
appActivity=.ui.LauncherUI
C:\Users\chenbo>adb shell
shell@X3:/ $ dumpsys activity | grep mFocusedActivity
可以使用appium获取
如图:
使用日志获取
- 成功链接手机,显示device id 即可
- 执行命令: adb logcat>D:/log.txt
- 或指定设备,这执行 :adb -s <设备名> logcat>D:/log.txt
- 运行命令后,打开app
- Ctrl+c 结束adb命令。
- 打开log.txt文件,搜索:Displayed
网友评论