当前位置:   article > 正文

安卓连接java_从零学习安卓自动化(java+appium方向):手机连接Appium(二)

java连接安卓手机

1.使用真机,把开发者模式打开

2.USB调试打开

3.连接电脑,会有提示问你是否联调手机之类的通知,一定要选择是

4,打开Appium

.

22d1f4a9e9bbc44a0a27f8a9a216b09e.png

5.选择高级模式、按下图设置、保存为预设

a515f8c7d53a2fb8e577497ea7d12dbb.png

6.点击启动服务按钮

5b629373362dedc38697ed928549b2cb.png

7.点击放大镜

4fe031d8b9df592802247e2a27264952.png

8显示设定界面

e77165c945e1ffc49d6b30dd8c2d95d4.png

9.输入参数

5dbc80b473ec10cfa78dd83b7357277d.png

9.1XdeviceName :手机的名称。

获取方式 adb devices

b0a7e6266d5711a3dab7f28f65f1cfaf.png

9.2 appPackage :测试包的名称

获取方式

1.打开要测试的APP

2.输入:   adb shell dumpsys window w | findstr \/ | findstr name=

2e3d767093fb696f97b8c8566e7c852a.png

9.3 appActivity:入口获取类名

1.在cmd中进入到 C:\Program Files (x86)\android-sdk-windows\build-tools\android-4.4W

2.将AKP包放在这个文件夹下面去

5edc86040719f11444b04696e72f6c5c.png

3.输入:aapt dump badging XXX(AKP名称).akp

4.如果成功会出现一长串信息,能看到包名,往下拉就能看到appActivity名称了

7ab6c8e536dc03dd9e71006e991d57f5.png

4.platformName :手机 操作系统  固定输入android

5.platformVersion:手机操作系统的版本,可以去“关于手机”中查看

采坑:当我启动会话的时候会提示我【An unknown server-side error occurred while processing the command. Original error: You must include a platformName capability】类似这种提示

这是说你写的数据格式有错误,

常见的格式错误1:名称的前、后有空格

常见的格式错误2:首字母大写了

185ef0fe2f0e68c3b0108dbc994a47c9.png

10.启动会话

这时候初次启动会自动在手机端安装2个软件,你需要同意安装

56f4efbe0aa76a7996bf61adfe69cf07.png

安装好之后的成功页面

83d7a2d070417276e084db57063d84ce.png

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/335610
推荐阅读
相关标签
  

闽ICP备14008679号