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

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

2.USB调试打开

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

4,打开Appium

.

 

 

 

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

 

 

6.点击启动服务按钮

 

 

 

 7.点击放大镜

 

 

 

8显示设定界面

 

 

 9.输入参数

 

 

 9.1XdeviceName :手机的名称。

获取方式 adb devices

 

9.2 appPackage :测试包的名称

获取方式

1.打开要测试的APP

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

 

 

 

 9.3 appActivity:入口获取类名

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

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

 

 

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

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

 

 

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:首字母大写了

 

 10.启动会话

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

 

 

 安装好之后的成功页面

 

posted @ 2020-12-09 11:40  唐同学  阅读(431)  评论(0)    收藏  举报