Appium Android环境搭建
一、JDK环境安装配置
jdk_8u291 版本下载链接:点击跳转下载页面。之所以选择jdk 1.8版本,是因为uiautomatorviewer只支持1.8,高版本不支持。
下载账号分享
账号:756309186@qq.com
密码:密码:zZ5241248
安装好后,配置jdk环境变量
1.1、新增系统变量“JAVA_HOME”, 输入“变量值”为安装的JDK地址
1.2、新增系统变量“CLASSPATH”
如果已经存在CLASSPATH, 只需要输入"变量值"为:
> .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
1.3、在系统变量区域,Path中添加数据
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
1.4、环境验证
二、Android SDK Manager
下载版本安装:点击跳转下载页面
选择目录安装好Android SDK后,进入安装目录,点击SDK Manager.exe,启动Android SDK Manager程序,进行必要的必要的工具安装。
2.1、Tools目录:
Android SDK Tools(必须,只需下载一个版本,一般选最新版本):基础工具包,版本号带rc字样的是预览版。
Android SDK Platform-tools(必须,只需下载一个版本,一般选最新版本):从android2.3开始划出此目录,存放公用开发工具,比如adb、sqlite3等,被划分到了这里。
Android SDK Build-tools(必须,可以安装多个版本):Android项目构建工具。
2.2、Android API选择:
一般选择最新版本的API,最新版本向下兼容
SDK Platform(必须):对应平台的开发工具,需要在哪个版本的平台下开发就下载哪个。
2.3、Extras目录(可选的扩展):
Google USB Driver(必选):手机USB连接电脑使用
Google Web Driver(必选):用于切换context,测试html网页
2.4、环境变量配置
系统变量里面添加变量名 ANDROID_HOME 路径为实际存放SDk的路径
其他几个路径配置到系统环境Path中如下图所示:
2.5、配置检测
在cmd界面输入“adb” 和"appt"来判断安装是否成功。
adb命令
aapt命令
三、Appium环境搭建
3.1、安装Node.js
Node.js版本要注意与Appium兼容,Appium版本对Node有最低版本要求,下载是需要关注一下
下载长期稳定(LTS)的版本: 点击跳转下载链接
安装完成后在按键Win+R输入cmd打开Windows 命令提示符,输入命令 node -v 和 npm -v,验证安装情况:
3.2、Appium安装
Appium Server其实可以通过命令 npm install -g appium来安装。不过由于众所周知的网络原因,直接使用这样安装会非常非常慢,甚至会安装失败,所以我们可以使用国内镜像来安装。
镜像设置
npm config set registry https://registry.npm.taobao.org/
# 安装最新版本, -g 全局安装
npm install -g appium
#安装指定版本
npm install appium@1.7.2 -g
appium配置
安装完成之后可以使用如下命令查看appium的安装路径
C:\Users\Administrator>where appium
C:\Users\Administrator\AppData\Roaming\npm\appium
C:\Users\Administrator\AppData\Roaming\npm\appium.cmd
appium运行
在控制台输入命令 appium即可启动appium服务,appium -v查看版本
C:\Users\Administrator>appium -v
1.20.2
C:\Users\Administrator>appium
[Appium] Welcome to Appium v1.20.2
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
如果输入appium后显示:“appium不是内部或外部命令,也不是可运行的程序或批处理文件” 可以将appium安装的路径 如: “C:\Users\Administrator\AppData\Roaming\npm\appium”配置到系统环境变量Path中
退出appium
按键 ctrl+c 选择y 即可退出
3.3、Appium-desktop安装
上面提到的问题可以使用前面我们已经介绍了Appium Server来解决,Appium-desktop工具其实也封装了Appium server和Node.js依赖环境。点击跳转下载链接, 选择 Latest release下载。
3.4、python环境安装配置
安装成功之后输入命令 python --version看到如下提示即可
C:\Users\Administrator>python
Python 3.8.8 (tags/v3.8.8:024d805, Feb 19 2021, 13:18:16) [MSC v.1928 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
3.5、安装Appium-Python-Client
设置pip镜像源
常用镜像源地址:
阿里云:https://mirrors.aliyun.com/pypi/simple/
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣:https://pypi.douban.com/simple/
命令设置永久镜像源
pip install pip -U
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
通过命令: pip install Appium-Python-Client 进行安装。 安装后可以通过如下命令来检测是否安装成功。
输入命令“from appium import webdriver” 回车,如果控制台没有报错,则说明安装成功。
3.6、appium-doctor安装
appium-doctor可以检测Appium整体依赖环境配置情况。
npm install -g appium-doctor
在控制台输入命令:appium-doctor 看到如下提示说明整体环境配置成功。
转载:https://blog.csdn.net/cjw1991/article/details/116005047