zoukankan      html  css  js  c++  java
  • Appium学习_01(连接、apppackage名查询、appactivity名查询)

    1、查看当前连接 移动设备列表

    打开命令行窗口, 执行 adb devices -l 命令来列出连接在电脑上的安卓设备。

    C:UsersAdministrator>adb devices -l
    adb server version (31) doesn't match this client (41); killing...
    * daemon started successfully
    List of devices attached
    e9956a15               unauthorized transport_id:1
    

    2、夜神模拟器连接

     adb connect 127.0.0.1:62001
    
    

    1585628291686

    3、查询包名 appPackage/appActivity

    PC无apk

    如果你应用已经安装在手机上了,可以直接打开手机上该应用,进入到你要操作的界面

    然后执行

    adb shell dumpsys activity recents | find "intent={"
    
    

    1585798120678

    其中第一行就是当前的应用,我们特别关注最后

    cmp=tv.danmaku.bili/.ui.splash.SplashActivity
    

    应用的package名称就是 tv.danmaku.bili

    应用的启动Activity就是 .ui.splash.SplashActivity

    PC有apk

    androidsdkuild-tools29.0.3aapt.exe 运行对应目录

    查询apppackage
    D:develop_studyandroidsdkuild-tools29.0.3aapt.exe dump badging D:ili.apk | find "package: name="
            
    

    1585798627568

    查询 appActivity
    D:develop_studyandroidsdkuild-tools29.0.3aapt.exe dump badging D:ili.apk | find "launchable-activity: name="
            
    

    1585798749687

    包名可以省略。

  • 相关阅读:
    【BZOJ1076】[SCOI2008]奖励关 状压DP+期望
    【TYVJ1864】[Poetize I]守卫者的挑战 概率与期望
    【BZOJ1426】收集邮票 期望
    设置SAPgui自动退出功能
    SAP系统联机应用程序帮助
    c++ 类型安全
    生成与重新生成的区别
    2014-02-20
    新公司工作
    落后了
  • 原文地址:https://www.cnblogs.com/chenfei2928/p/12618617.html
Copyright © 2011-2022 走看看