app自动化(一)环境搭建
原理
- 用最简单的话来说就是Python操作appnium,appnium操控android SDK,android SDK通过命令操控手机,就实现app自动化
![]()
第一步:搭建python环境
- 安装好python环境就行,还有pycharm工具,安装完成后,cmd命令输入python验证一下,出现以下说明环境安装成功。
![]()
第二步:安装android SDK环境
- 安装好java jdk环境:首先得配置好java jdk环境,安装好厚,在cmd命令中输入java --version和javac --version能看到版本号则说明安装成功
![]()
- android SDK安装
- 下载地址:https://www.androiddevtools.cn/
- 在Android SDK工具选项中选择SDK Tools
![]()
- windows系统推荐下载zip,也有max和linux系统的下载
![]()
- 下载完成后,将文件解压到某一路径,注意解压到一个没有中文名称的路径
![]()
- 进入android-sdk-windows文件后,双击SDK Manager.exe
- 点击SDK Manager.exe出现闪退情况(首先包装java环境安装正确,环境变量变量配置正确)解决如下:
- 找到android-sdk-windows中tools下的android.bat文件,点击右键-->编辑
- 找到android.bat文件中如下代码
rem Check we have a valid Java.exe in the path. set java_exe= call lib\find_java.bat if not defined java_exe goto :EOF - 在set java_exe=后面加上之前安装好的jdk路径
rem Check we have a valid Java.exe in the path. set java_exe=C:\Program Files\Java\jdk-11.0.10\bin\java.exe - 删除下面代码
call lib\find_java.bat if not defined java_exe goto :EOF最后保存后退出,重新打开SDK Manager.exe就不出现闪退了
- 点击SDK Manager.exe出现闪退情况(首先包装java环境安装正确,环境变量变量配置正确)解决如下:
- 打开SDK Manager.exe之后得到如下图,根据下图勾选即可
![]()
![]()
![]()
- 然后点击下载安装即可
![]()
![]()
![]()
- 这时会进行下载,等待下载完成即可
![]()
第三步:android SDK安装完成后,配置环境变量
- 需要把以下三个加入到环境变量Path中,让系统能识别android sdk,按照自己路径进行配置环境变量
- D:\android-sdk-windows\tools
- D:\android-sdk-windows\platform-tools
- D:\android-sdk-windows\build-tools\29.0.3

- 在cmd命令中输入adb version是否安装成功,出现版本号则表示安装成功
![]()
- adb.exe就是调试app用的命令行工具,借助这个工具,可以直接在pc端通过usb或wifi管理手机设备或模拟器状态,保存在android-sdk-windows\platform-tools
- aapt.exe是安卓开发使用的一个自动资源打包工具,可以用来检测apk的包名和activity名称,保存在android-sdk-windows\build-tools\29.0.3
第四步:安装appnium
- 下载地址:https://github.com/appium/appium-desktop/releases
![]()
- 下载完成后安装即可(一键安装到底就可以)
- 下载Appium Inspector(这个工具是appium server提供的一个元素定位工具),早期的appium server内置的有Appium Inspector,最新版本没有内置,需要重新下载安装,这里可以安装早期版本如下:
![]()
第五步:安装Appium Inspector(如果下载的是早期的appium server版本不用安装Appium Inspector),元素定位工具
- 下载地址:https://github.com/appium/appium-inspector/releases
![]()
- 下载好后,一键安装即可
第六步:安装Appium-Python-Client
python想要操作appium,就需要安装专门的连接工具模块appium-python-client
- 在pychram终端中安装:pip install appium-python-client
至此经过上面的安装步骤以后,app自动化需要的工具安装完成

















浙公网安备 33010602011771号