美文网首页
获取DeviceID和appPackage、appActivit

获取DeviceID和appPackage、appActivit

作者: 陈凌川 | 来源:发表于2018-10-31 19:56 被阅读0次

前提: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

相关文章

网友评论

      本文标题:获取DeviceID和appPackage、appActivit

      本文链接:https://www.haomeiwen.com/subject/aqgotqtx.html