Appium学习笔记1_获取到APK安装包的Package以及Activity属性值

我们设置DesiredCapabilities属性值得时候需要设置"appPackage"和"appActivity",如何获取到这两个值呢?

这两个值不是随便瞎写的,需要有正确的值对应,否则就会报错。

进入到 android-sdk-windows\build-tools\19.1.0 相关版本下面,用命令"aapt.exe dump badging LocationOfApp",然后就能查看到该安装包的相关信息,

appPackageappActivity的相关信息,把这个信息整理出来就OK了。

// To create an object of Desired Capabilities
DesiredCapabilities capabilities = new DesiredCapabilities();

// Name of mobile web browser to automate. It should be an empty string, as we are automation an app
capabilities.setCapability(CapabilityType.BROWSER_NAME, "");

// Name of the OS: Android, iOS or FirefoxOS
capabilities.setCapability("platformName", "Android");

// Mobile OS version –  My device is running Android 4.4.2
capabilities.setCapability(CapabilityType.VERSION, "4.4.2");

// Device name:  – I am using Micromax A311
capabilities.setCapability("deviceName", "Micromax A311″);

// An absolute local path to the APK file
capabilities.setCapability("app", app.getAbsolutePath());

// Java package of the tested Android app
capabilities.setCapability("appPackage", "com.taobao.taobao");

// An activity name for the Android activity you want to run from your package.
capabilities.setCapability("appActivity", "com.taobao.tao.welcome.Welcome");

  

 

转载于:https://www.cnblogs.com/taoSir/p/4816354.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值