1.安装jdk
1.1 下载jdk
appium server目前据我所知,好像是只支持jdk1.5-1.8之间,最好是下载jdk1.8,并不是jdk版本越新就越好,这里直接给出jdk8下载链接:Java Archive Downloads - Java SE 8u211 and later | Oracle 中国
大家根据自己操作系统进行选择
我这里是选择windows64位,下载完成之后,需要配置环境变量,我这里只演示win10系统怎么配置
1.2 配置jdk环境
找到我的电脑
右键点击属性
找到高级系统设置
点击环境变量
进入环境变量界面
点击系统变量中的 “新建”,随后跳出 “新建系统变量” 对话框,变量名按照图中编写,变量值根据自己安装路径填写即可
再次新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意前面的 .;也要放进去)
打开Path
点击新建按钮,添加变量值:%JAVA_HOME%\bin
然后一直点击确定保存,几个框都要点击确定。
1.3 验证jdk
在cmd命令行分别输入java和Java -version(可以不区分大小写) ,出现如下图所示的画面则安装成功。
2 安装Android SDK
2.1 下载sdk
目前官网上已经没有单独的SDK下载安装包了,谷歌官网推荐的是下载包含有Android SDK的Android Studio,由于 Android Studio 的安装包过大,所以推荐大家去另外一个国内的 Android 工具的下载网站 androiddevtools 下载。
进入页面后点击【Android SDK】 工具
按钮,然后在弹出的选择框内点击【SDK Tools
】按钮,然后界面会自动跳转到SDK 的下载界面,选择适合自己的版本进行下载
下载完打开SDK Manager.exe
(管理Android相关的配置、Android版本)
选择Deselect All
取消所有勾选,接下来勾选我们需要安装的
选择Tools下的Android SDK Tools
、Android SDK Platform-tools
、Android SDK Build-Tools
这3项需要安装
选择其中一个Android的版本,仅选择SDK Platform
安装
选择Extras
中的Google USB Driver(谷歌USB驱动)
安装
所有需要安装的勾选后,点击右下方的install
弹出安装的窗口,点击Accept License
,点击Install,安装完毕之后退出即可
2.2 配置sdk
按照以上步骤打开环境变量,新建一个ANDROID_HOME变量名,变量值找到自己安装路径即可
点击path路径
新增%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools两个值
%ANDROID_HOME%\build-tools\29.0.3这个根据自己路径填写
随即点击确认
2.3 验证sdk
验证环境变量是否配置成功,win+r输入cmd,打开cmd窗口输入:adb version
显示adb的版本即表示成功,显示不是内部货外部命令标识未配置成功
3 安装Appium
3.1 下载Appium
我这里安装的是v1.9.1版本,文中下载的版本亲测是不冲突的,这里是下载链接1.9.1 · Releases · appium/appium-desktop · GitHub
3.2 配置Appium
下载完成,直接打开即可
点击 Edit Configuration 配置java和Android sdk的安装目录,正常情况下会自动检测到
配置完成点击startServer打开appium服务端,如下图表示已启动成功
4 安装Appium-Python-Client
4.1 下载Appium-Python-Client
这张图是Appium-Python-Client与selenium的关联图,如果自己已经安装了selenium 请按照自己版本,下载对应的Appium-Python-Client即可,如果没有安装selenium,直接安装Appium-Python-Client 会自动下载对应的selenium版本
我这里是直接在pycharm上面下载的
到此环境配置完成