原文所在位置:Appium自动化测试_adjnd的博客-CSDN博客
获取设别的连接参数:
显示可操作的手机设备信息
adb devices -l
显示当前设备端开启的应用名
手机端将要获取其 appPackage/appActivity 值的应用开起来显示在最上面,然后在终端运行以下命令
adb shell dumpsys activity recents | find "intent={"
''' 该命令的作用是:获取到当前设备中启动的应用的信息,cmp里对应的就是appPackage/appActivity的值 '''
获取apk包的 appPackage/appActivity 值:
当电脑端有apk包时,怎么拿到其appPackage/appActivity值:
到终端中运行以下命令,拿到appPackage的值:
安卓sdk安装所在目录下的\build-tools\29.0.3\aapt.exe dump badging apk包.apk | find "package: name="
''' 该命令的作用是:运行aapt.exe程序中的dump内的badging方法,获取apk包的信息。|过滤其他信息,留下apk包的name的信息 '''
到终端中运行以下命令,拿到appActivity的值:
安卓sdk安装所在目录下的\build-tools\29.0.3\aapt.exe dump badging apk包.apk | find "launchable-activity"
''' 该命令的作用是:运行aapt.exe程序中的dump内的badging方法,获取apk包的信息。|过滤其他信息,留下apk包的activity的信息 '''