appPackage和appActivity 是desired capabilities中非常重要的两个参数,在使用appium进行自动化测试时我们常常会用到这两个参数,那么如何获取这两个参数呢?
一、使用adb shell
首先要通过USB将手机与电脑连接,注意将手机的调试模式打开,打开Android SDK的platform-tools的文件夹,在上方地址栏输入cmd,进入cmd后首先输入adb shell ,出现$后输入 dumpsys activity | grep mFocusedActivity(如图)
其中红框的即为appPackage,蓝框的即为appActivity
二、使用aact
首先要通过USB将手机与电脑连接,注意将手机的调试模式打开,打开Android SDK的build-tools的文件夹,在上方地址栏输入cmd,进入cmd后输入aact dump badging +存放apk的地址(如图)
package:name 就是appPackage
launchable-activity: name 就是appActivity