从零学习安卓自动化(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个软件,你需要同意安装

安装好之后的成功页面


浙公网安备 33010602011771号