• 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

     

  • 相关阅读:
    网络编程之Tcp,udp
    网络编程简介
    面向对象之高级篇 反射,元类
    面向对象 高级篇
    面向对象,继承
    初识面向对象
    包 hashlib,logging
    模块
    Dango生命周期回顾与forms组件
    Django中auth登录、注册、修改密码、退出、ORM自关联
  • 原文地址:https://www.cnblogs.com/BlueSkyyj/p/16444323.html
Copyright © 2020-2023  润新知