python Appium-app自动化appium-

 1 # 设备信息
 2 desired_caps = dict()
 3 desired_caps["platformName"] = "Android"
 4 desired_caps["platformVersion"] = "4.4.2"
 5 desired_caps["deviceName"] = "127.0.0.1:52001"
 6 desired_caps["appPackage"] = "com.gatewang.yjg"
 7 desired_caps["appActivity"] = "com.gatewang.yjg.ui.activity.LauncherActivity"
 8 desired_caps["noReset"] = False
 9 desired_caps["noSign"] = True
10 desired_caps["unicodeKeyboard"] = True
11 desired_caps["resetKeyboard"] = True

deviceName获取:

C:\Users\yang>adb devices
List of devices attached
127.0.0.1:52001 device

查看apk文件的属性,在sdk的build-tools目录下找到对应的android版本 :在F:\adt\sdk\build-tools\android-4.4W下cmd输入   aapt dump badging 【安装包】

F:\adt\sdk\build-tools\android-4.4W>aapt dump badging "C:\Users\yang\Documents\YJG_v3.1.2_Android_20181220_UAT_release_1.apk"

appPackage获取:

F:\adt\sdk\build-tools\android-4.4W>aapt dump badging "C:\Users\yang\Documents\YJG_v3.1.2_Android_20181220_UAT_release_1.apk"
package: name='com.gatewang.yjg' versionCode='66' versionName='3.1.2'

appActivity获取:

F:\adt\sdk\build-tools\android-4.4W>aapt dump badging "C:\Users\yang\Documents\YJG_v3.1.2_Android_20181220_UAT_release_1.apk"
launchable-activity: name='com.gatewang.yjg.ui.activity.LauncherActivity'  label='YiJianGe' icon=''

猜你喜欢

转载自www.cnblogs.com/only-king/p/10306299.html