一.安装Android SDK
由于SDK的安装时间较长,所以先安装SDK
网站下载地址:点击跳转。网盘下载地址:点击前往,提取码:8qls
下载好后解压,打开下图中的程序
![](https://img-blog.csdnimg.cn/img_convert/7b6570848bd88a9b4b3b0958e30559b4.png)
打开后会弹出如下图所示的下载弹窗
![](https://img-blog.csdnimg.cn/img_convert/e65c21a99652672fe41c2575e97c48bf.png)
勾选以下选项
![](https://img-blog.csdnimg.cn/img_convert/31d6ea961789808b46d9871e8bd4a68f.png)
![](https://img-blog.csdnimg.cn/img_convert/7fc2557f865056c08410cfe6c57db7ff.png)
其他默认勾选的都取消掉
不做APP开发,不需要进行下载
然后点击Install进行安装
![](https://img-blog.csdnimg.cn/img_convert/54f571e8b3d7767d624dc94ac5ec2ea0.png)
勾选同意协议后点击Install进行安装
![](https://img-blog.csdnimg.cn/img_convert/f125fb2ed8fbcb59dc77ed59f5255839.png)
然后等待安装
![](https://img-blog.csdnimg.cn/img_convert/3a35b0feaca270f8bb42efe5ffcf300c.png)
等待的时间可能会有点久
![](https://img-blog.csdnimg.cn/img_convert/022ffd005616f1f16f05567579047cf8.png)
这样就安装完成了,接下来配置环境变量:
1)添加ANDROID_HOME环境变量,配置sdk根目录。
ANDROID_HOME=D:\SDK\android-sdk-windows
![](https://img-blog.csdnimg.cn/img_convert/b7db698e5d76b0abf6d7bcb8e4915408.png)
2)在PATH变量中添加三项内容:
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\29.0.3
![](https://img-blog.csdnimg.cn/img_convert/2c082d0b6b7c2806c65aeb806778e30e.png)
这样就配置好环境变量了
然后打开CMD进行验证
输入adb version
如下图即为安装成功
![](https://img-blog.csdnimg.cn/img_convert/d2c30bc257b254c2304dc908fa82fcf1.png)
二.安装JDK
安装SDK详情步骤请前往Java环境JDK安装详细步骤(暂未编辑)
验证是否安装成功验证方式如下
运行CMD,输入如下代码
java -version
如下图所示,即为安装成功
![](https://img-blog.csdnimg.cn/img_convert/4cfb208dd6d9b4a9e5e3ffb7c84375c8.png)
三.安装python与PyCharm
-
安装python
验证是否安装成功验证方式如下
运行CMD,输入python
如图所示即为安装成功
![](https://img-blog.csdnimg.cn/img_convert/fc721ef5f0ac37cfee5080be7128f27a.png)
按CTRL +Z 然后回车即可退出python
![](https://img-blog.csdnimg.cn/img_convert/e0ea0c3a0670a9cd4618e08ea1a13231.png)
安装Python与PyCharm详细步骤点击前往Python与PyCharm的安装步骤
四.安装node
官网下载:点击前往
网盘下载:点击前往,提取码:9pig
下载后双击程序进行安装
![](https://img-blog.csdnimg.cn/img_convert/b1c8e0392172e45ebf8cc1647ae7a550.png)
点击next进入下一步
![](https://img-blog.csdnimg.cn/img_convert/97613195fe7ddd9cf8e3124a2dcc67b8.png)
勾选同意协议后点击Next进入下一步
![](https://img-blog.csdnimg.cn/img_convert/648a43f15c5f9c6723e0c686ba0b4709.png)
设置安装地址,然后点击Next进入下一步
![](https://img-blog.csdnimg.cn/img_convert/539cda58f55434df09895932ed54fa40.png)
点击Next进入下一步
![](https://img-blog.csdnimg.cn/img_convert/68d886fab13273d37024d6547e41a437.png)
不需要勾选,点击Next进入下一步
![](https://img-blog.csdnimg.cn/img_convert/17cef263bceb8bb97748a7ba14ae1039.png)
点击Install进行安装
![](https://img-blog.csdnimg.cn/img_convert/d41efa1a22b08ac18ffa65a828bf8f7a.png)
点击完成
验证方法:cmd打开命令行窗口,在命令行窗口中输入node -v 查看版本
cmd打开命令行窗口,在命令行窗口中输入npm
出现如下图所示信息说明安装成功;
![](https://img-blog.csdnimg.cn/img_convert/ae471cd9239e857215b43f6484eff64d.png)
五.安装Appium
下载Appium
可在官网下载,点击前往
也可网盘下载,点击前往
提取码:lar7
下载好后双击运行即可
六.添加第三方库Appium-Python-Client
打开PyCharm
点击底部的Terminal
输入
pip install Appium-Python-Client
然后等待安装完成即可
![](https://img-blog.csdnimg.cn/img_convert/93010773b684bfa8bee23fdc3d3abc7a.png)
如下图即安装完成
![](https://img-blog.csdnimg.cn/img_convert/dda605d253fbf18c55b87e3afb7313ce.png)
![](https://img-blog.csdnimg.cn/img_convert/292e84224f1fbe91691fb2fc8c134404.png)
如果出现上面这种报错信息,则需要更新pip
python -m pip install --upgrade pip
然后重新运行命令就可以了
七.连接
打开模拟器
打开appium
![](https://img-blog.csdnimg.cn/img_convert/8bb48e7ffc6b648c4ca45d5a8c2c3bca.png)
点击Start Server
![](https://img-blog.csdnimg.cn/img_convert/95f45cc73c2dda3fd41b55bc8061b996.png)
然后点击右上角的放大镜图标
![](https://img-blog.csdnimg.cn/img_convert/e5c401b141e459f52eaa9f22a2ec5e4e.png)
然后再添加参数,点击+号就可以往下加参数了
![](https://img-blog.csdnimg.cn/img_convert/6fdbb1f0900382c3a95f989dde627ad0.png)
appPackage
appActivity
deviceName
platformName
platformVersion
获取需要测试的APK包名与activity名
打开cmd,输入aapt dump badging 路径\*.apk
![](https://img-blog.csdnimg.cn/img_convert/5e1b99205217d2992e7a7893d597a118.png)
![](https://img-blog.csdnimg.cn/img_convert/4cbac2ce6c4f0cdb3b6898e97f65c17f.png)
如上图就是apk的包名和activity名
获取devicename
打开cmd,输入adb devices -l
![](https://img-blog.csdnimg.cn/img_convert/1802eec16b0afbd29b9d77a3953fc3b7.png)
如果输入后是空白的有可能是因为开发者模式的原因
有一些需要开启开发者模式,有一些不可以用开发者模式
platformVersion 这个是版本号
打开模拟器,找到设置自己查看就好了,每中类型的设备都不一样
![](https://img-blog.csdnimg.cn/img_convert/e4fb954d01e38fd80cf2abf356f96d55.png)
platformName这个输入Android,用的是安卓的
![](https://img-blog.csdnimg.cn/img_convert/8c18c09e470b0a8c2c50e5e65b199da7.png)
然后点击Start Seddion运行
![](https://img-blog.csdnimg.cn/img_convert/6e7c4420d492bcee780631522bfeb0ca.png)
如图,appium展示和模拟器一样的页面就可以了
一开始可能会卡在进入页面的那个图片上,点击appium上的刷新,刷新一下就好了
连接成功就可以编自动化程序了