Mac + Appium获取测试包以及手机信息

 

1、获取deviceName 

通过命令

adb devices 获取

 

 

 

其中  46416841 即为  deviceName

desired_caps['deviceName'] = '46416841'

 

2、获取appPackage & appActivity

desired_caps['appPackage'] = 'com.aaaa.bbbbb'
desired_caps['appActivity'] = 'com.dsdd.dadas.ewewe.dsdfaActivity'

将测试app.apk放入到 Android sdk ->/build-tools/ 对应 aapt 对应目录中
在终端 执行命令

aapt dump badging 422746.apk cat>~/422746.txt    

 

查看422746.txt     

 

查找关键字:package、 launchable-activity 对应的name 即为我们需要的值。

 

或者将 aapt 配置到环境变量,直接执行

 

 aapt dump badging App.apk   即可。

export ANDROID_AAPT=$ANDROID_HOME/build-tools/30.0.0-preview
export PATH=$ANDROID_HOME/tools:$MAVEN_HOME/bin:$ANDROID_AAPT:$PATH

 

 

 

posted @ 2022-07-04 20:26  Blue·Sky  阅读(119)  评论(0编辑  收藏  举报