adb工具获取appPackage和appActivity

1,手机连接电脑,打开手机调试功能,并运行待测试APP,终端执行:

adb shell

  

2,接着,执行:

dumpsys window windows | grep -E ‘mFocusedApp‘

直接查看输出结果中mFocusedApp的值,比如

 mFocusedApp=AppWindowToken{372f88d6 token=Token{3b7b14f1 ActivityRecord{20692498 u0 com.tencent.mm/.ui.LauncherUI t895}}}

  

那么,以上两个参数appPackageappActivity的具体配置如下:

    ‘appPackage‘: ‘com.tencent.mm‘,
    ‘appActivity‘: ‘.ui.LauncherUI‘,

  

特别注意,appActivity的值打头的点号.,不要遗漏。

时间: 2024-09-30 06:22:58

adb工具获取appPackage和appActivity的相关文章

appium测试之获取appPackage和appActivity

appPackage和appActivity 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的.那如何快速的获取这APP的这两个参数呢?我这里介绍两个方法. import org.openqa.selenium.remote.DesiredCapabilities; import java.net.MalformedURLException; import java.net.URL; import io.appium.java_client.and

获取appPackage和appActivity(python+appium)

(一般情况下,这两个参数可以让开发提供:如果有某种原因不能获取,而你只有安装包,那么可以通过以下步骤获取) 步骤一: 连接真机或开启安卓模拟器,打开Appium.(前提是python+appium环境是OK的) 步骤二: 在真机或模拟器上打开需要获取appPachage和appActivity的apk 步骤三: 开启日志输出(进入cmd,执行adb logcat>D:/log.txt)--路径自己随意哈 步骤四: 找到你刚输出的日志,打开日志,ctrl+f搜索下 Displayed,就能看到你需

给女朋友看的adb工具获取andriod设备日志

最近老板让我修改一款android APP,作为一个完全没搞过安卓开发的小学生,两眼一抹黑.下面就来介绍app在设备上测试时抓取日志的必备工具——adb的用法 1,首先我们在百度上下载adb工具,压缩包get!解压后里面应该有这么几个东西 2,然后我们把他们中 名字种 含有adb的,也就是前三个文件, 复制一下,粘贴到这两个目录中 3,再然后 我们把那四个文件,也就是名字里含adb的三个加上下面那个fastboot,都复制一下,粘贴到下面这个目录. 以上adb工具在我们电脑上的配置就结束了 4,

获取app-package和app-activity的值

原文链接:http://sqa.stackexchange.com/questions/12373/android-app-testing-with-appium/12382#12382 I suggest you to use adb (Android Debug Bridge) tool (part of Android SDK). So, install application under test on target Android device or emulator. And you

Appium移动自动化测试之获取appPackage和appActivity

方法一:直接打开Appium,点击左上角机器人图标 选择apk所在位置,如图所示,这里以ContactManager.apk为例 方法二:利用dex2jar和jd-gui这两个工具反编译apk文件 这里仍以ContactManager.apk为例 (1)重命名ContactManager.apk为ContactManager.zip并解压得到文件classes.dex: (2)解压dex2jar-2.0.zip,并从命令行进入该文件夹: (3)运行命令 在当前文件夹(F:\android_pro

app的deviceName,apppackage,appactivity获取

deviceName值的获取: deviceName=192.168.137.150:5555 ip:手机ip地址,端口,通过如下命令开启 # adb devices //查看当前连接设备 # adb tcpip 5555 //开启5555端口 # adb connect 192.168.137.150 //连接手机看是否能连接 # adb devices //再查看当前连接设备 参考地址:http://adbshell.com/commands/adb-connect 元素定位工具:使用And

Android ADB工具-操作手机和获取手设备信息(四)

Android ADB工具-操作手机和获取手设备信息(四) 标签(空格分隔): Android ADB 6. 其他命令 命令 功能 adb shell input text <content> 发送文本内容 adb shell input keyevent <keycode> 发送键盘事件 adb shell wm size 获取设备分辨率 adb shell getprop <key> 获取设备参数信息 adb shell setprop <key> &l

adb工具如何连接手机安装apk

adb工具是连接Android手机的一个工具,使用比较简单,开发和测试在日常的工作中经常用到,今天我就把我使用的记录下来,做一个记录. 1,设备环境准备,PC一台,Android手机一部,使用的是小米手机.USB数据线一条,注意数据线的质量,差点的质量数据线有时候会连接不上,网络环境是WiFi,下载adb, 最好把对应的文件置于cmd.exe同目录下(这个环境如果不会可以参考我另外一个博客). 2,开始连接,有两种方式,一种是WiFi连接方式,另外一种就是用数据线连接方式. A,通过WiFi连接

Android 设备及模拟器通讯的ADB工具(一)

Android 设备及模拟器通讯的ADB工具(一) 标签(空格分隔): Android adb 是 Android 开发必知必会的一个工具,它来自 sdk 包中.所有的刷机工具,应用管理工具都引用了 adb 工具.它能完成很多功能. 掌握adb的使用方法是十分重要的.adb 工具也是随着 Android sdk的更新而更新的.我们需要不断的更新对 adb 的认识. adb 命令简介 常用 adb 命令用法 使用 adb 命令截图和录制视频 adb 命令简介 在SDK的platform-tools