获取APK的appPackage和appActivity】的更多相关文章

[法二]AndroidSDK 此方法是采用AndroidSDK\build-tools\23.0.2(这个版本号可能不一定,但是一般每个版本号里面都,任意即可)\aapt.exe aapt dump badging apk包存放的路径 就像这样子:::: 就可以看到package就是appPackage 往下拉,往下拉....拉到第一个activity.好的就是它了 用上它,就没错啦. ======= 方法二若报错 error:dump failed because assets could n…
aapt dump badging +客户端包所在路径+客户端包名称;      aapt是SDK\tools侠的工具: adb shell          logcat | grep cmp= 将apk改为zip解压,打开AndroidManifest.xml文件,找到manifest和activity:…
一,获取apppackage 方法不止一种,我只介绍自己知道的两种. 1,通过APPIUM工具添加APK包后,会自动显示出来. 2,打开UI AUTOMATOR VIEWER 定位工具,随便指向一个定位元素,就会显示出来. 二:获取appActivity方法 使用log查看大法(嗯,windows上没grep不幸福,好在有powershell的Select-String,可以拿来勉强一用),直接搬砖. a.启动待测apkb.开启日志输出:adb logcat>D:/log.txt c.关闭日志输…
情况1: 安装包未安装到手机 准备前提条件: 1 Android SDK管理工具目录 2 PC端有apk包 使用方法: 1 打开终端,当前路径移动到sdk管理工具目录tools或build-tools目录下(有aatp工具的目录) 2 aapt dump badging +apk路径\apk名字 | findstr package (查看apk包名) 3 aapt dump badging +apk路径\apk名字 | findstr activity(查看activity名) 情况2: 安装包…
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 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的.那如何快速的获取这APP的这两个参数呢? 通过cmd命令,前提是先打开手机中你要获取包名的APP 1. adb shell 2. dumpsys activity | grep mFocusedActivity 如果你安装了Appium,进入设置页,选择APK 路径,下面就会显示包名和Activity名称 方法三. 1,打开APP. 2,执行> adb…
appPackage和appActivity 进行appium自动化测试非常重要的两个参数,我们所测试的APP不同,这两个参数肯定也是不一样的. 介绍两种方法可快速获取APP的这两个参数: 方法一 1.打开虚拟机,安装好应用程序.(可直接把apk文件拖入到应用程序)  或使用真机连接电脑也可 2.进入cmd命令行下,输入 adb devices .会输出已连接的设备 3.对要测试的app随便操作下 4.在命令行下输入  adb logcat>D:/log.txt   (输出日志) 5.关闭日志输…
基本概念: appPackage:简单来说是App开发者提供的名称. appActivity:简单来说是App提供的各种不同的功能.每个程序都有个MainActivity,就是打开程序时显示在屏幕的活动. 准备工作: 在我们获取appPackage和appActivity之前,有一些准备工作. 下载并安装androd sdk 设置 andorid Envirment Variables 方案1: 手机解锁,用usb连接手机,或者打开android emulator. 启动命令行,运行  ‘adb…
appPackage和appActivity 进行appium自动化测试必须的两个参数,我们所测试的APP项目不同,这两个参数肯定也是不一样的.我们启动的包都是靠这两个参数去驱动的,那么我们怎么可以快速获取它们呢,本人用过很多方法,但是都很麻烦,比如安卓自带的hierarchyviewer.bat工具虽然可以获取还要自己手动打出来.下面介绍最简便有效的方法 通过cmd命令,前提是先打开手机中你要获取包名的APP 1. adb shell 2. dumpsys activity | grep mF…
如何获取appPackage和appActivity的信息,这里有一个极为实用的命令:adb shell dumpsys activity |find "mFocusedActivity"这个命令很有可能对于Android8.0不适用,别慌,还有一个命令,适合手机中已经安装的应用(如淘宝.微信.QQ等),命令:adb shell dumpsys window w|findstr \/|findstr name= 在使用 "adb shell dumpsys window w…