美文网首页
获取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