在抓取某一些数据时需要自动化结合真机或者模拟器,下面记录一下自动化环境的搭建
# java 环境搭建
由于某一些软件还未支持最新版 JDK, 依旧推荐安装 JDK8
软件下载
JDK 下载:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlOracle 需要登陆下载,需要注册账号,选择对应系统位数版本
软件安装
将下载的 JDK 安装到或者解压到固定文件夹 (尽量不要使用中文路径)
例如:
E:\JAVA\JDK8
环境变量配置
![Aaron Swartz]()
鼠标右击选择属性,选择高级系统设置,选择环境变量,系统环境变量中新建 JAVA_HOME,CLASS_PATH
JAVA_HOME 中填 “E:\JAVA\JDK8”, CLASS_PATH 中填”.;% Java_Home%\bin;% Java_Home%\lib\dt.jar;% Java_Home%\lib\tools.jar”,PATH 环境添加:;% JAVA_HOME%\BIN;% JAVA_HOME%\JRE\BIN;
检验环境变量是否安装成功:
在 cmd 中
输入: java -version
输入: javac -version
有输出就表示安装成功
# 安卓环境搭建
Android-SDK 下载
官方不推荐单独下载 SDK,推荐下载带有 SDK 的 Android Studio 傻瓜式安装,国内有单独下载 SDK 地址(可能被污染)
地址:https://www.androiddevtools.cn/软件安装
单独 sdk 解压到指定目录就可以配置环境变量了, Android Studio 傻瓜式安装![]()
鼠标右击选择属性,选择高级系统设置,选择环境变量,系统环境变量中新建 ANDROID_HOME, 变量值就是刚才 android-sdk-windows 安装的位置
在 path 中添加 “% ANDROID_HOME%\tools;% ANDROID_HOME%\platform-tools;”
检验环境变量是否安装成功:
在 cmd 中
输入: adb version
有输出就表示安装成功
# Appium 安装
下载 appium, 尽量下载稳定版,我这里下载的是 bate 版本的后一个版本也就是 v1.17.1-1
- 下载地址:https://github.com/appium/appium-desktop/releases
一直下一步下一步完成
其中遇到的 bug:
- Original error: pkg: /data/local/tmp/appium_cache/8d4156e508daae39c3f4815552e22e311432ff1f.apk 解决方法:https://blog.csdn.net/abcnull/article/details/106752537
- 所有设置完之后如果没有生效就重新启动 appium-server
# 参考链接:
https://www.jianshu.com/p/4e00f725bf75
https://zhuanlan.zhihu.com/p/49193525

