appium自动化一之使用adb命令查找包名appPackage和appActivity

一、appium自动化使用adb命令来查找手机/模拟器App包名

adb shell pm list packages:查看手机/模拟器上的所有软件包名;

加上以下参数的含义:

-f:输出包和包相关联的文件;

-d:只输出禁用的包。如果本机禁用没有,输出为空。

-e:只输出启用的包;

-s: 只输出系统的包;

-3: 只输出第三方包;

-i:只输出包和安装信息安装来源;

adb shell pm list packages --user <USER_ID>:根据用户id查询用户的空间的所有包,USER_ID代表当前连接设备的顺序,从零开始。

注意:如果同时连接多台手机/模拟器,要加上-s 

比如指定查看第一台模拟器的包名:adb -s 127.0.0.1:62001 shell pm list packages

二、appium如何获取到APP的启动activity

adb (-s 127.0.0.1:62001)shell dumpsys package 包名

相关推荐

  1. adb 查找启动的以及导出安装

    2024-06-07 22:18:01       56 阅读
  2. 自动化脚本代码appium+pytest+adb

    2024-06-07 22:18:01       40 阅读
  3. adb logcat 命令使用

    2024-06-07 22:18:01       49 阅读
  4. adb简单使用命令

    2024-06-07 22:18:01       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-07 22:18:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-07 22:18:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-07 22:18:01       82 阅读
  4. Python语言-面向对象

    2024-06-07 22:18:01       91 阅读

热门阅读

  1. 前端js解析websocket推送的gzip压缩json的Blob数据

    2024-06-07 22:18:01       36 阅读
  2. C语言实现三角波生成

    2024-06-07 22:18:01       25 阅读
  3. css 清除伪类active,hover效果

    2024-06-07 22:18:01       27 阅读
  4. SHELL脚本学习(五)用户输入

    2024-06-07 22:18:01       31 阅读
  5. Python | 排队取奶茶

    2024-06-07 22:18:01       34 阅读
  6. 23 种设计模式详解(全23种)

    2024-06-07 22:18:01       29 阅读