2. SDK Manager
Tools里面前三个是必须下载的
--Android SDK Tools里面有各种实用工具,如:uiautomatorviewer(元素定位)
--Android SDK Platform-tools里面有adb (连手机)
--Android SDK Build-tools里面有appt (查看包名和启动activity)
-- SDK Platform
3. Android模拟器
.Android的版本这里我选择的是4.4.2(API 19),其它的像Android 4.4w.2这种是手表的,还有一些带TV字样的是电视的,别乱勾选一些无关紧要的
4. AVD模拟器创建
双击启动AVD Manager,进入配置界面
5. Adb介绍
adb的全称为Android Debug Bridge,就是起到调试桥的作用。
借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作
模拟器开启后,可以直接adb devices
真机连上数据线后,可以adb devices查看
6. Adb常见的几种异常
List of devices attached --无法识别USB设备 手机驱动没装好,数据线没连上
Unauthorized -未授权
adb server version (32) doesn‘t mat error: could not install *smartsock 通常每个套接字地址(协议/网络地址/端 --端口冲突,卸载手机助手管家
Offline -- 5037端口被占 杀掉占用端口的进程
7. 5037端口被占
1.查看端口 netstat -aon|findstr 5037
2.查看进程 tasklist /fi "PID eq 端口号“
3.杀掉进程 taskkill /pid 7200 /f
三、appium简介
1. appium-doctor
1.appium安装好后,找到这个文件目录D:\appium\Appium\node_modules\.bin
2.将上面的地址添加到环境变量path下
3.打卡cmd,输入appium-doctor,检查环境是否OK,出现如下图所示,说明环境OK
2. Appium-Python-Client
Appium的python包,类似于selenium(实际上是继承了selenium)
pip install Appium-Python-Client
3. appium命令行模式
Appium的服务端安装有两种方式:
1.无GUI界面的命令行模式
2.有GUI界面的桌面版本 appium desktop
安装方法: npm --registry https://registry.npm.taobao.org install -g appium
Cmd输入 appium就可以启动了
4. Appium desktop
可以在GitHub上的发布页面上找到最新的Release版本。