科技匠|手把手教你如何使用免费自动化工具——Appium(安卓版)
上次在上传了一篇Appium后 , 有人来问我有没有Andriod版的安装教程 , 这个当然有 , 抱着负责任的心 , 在上班摸鱼小半天之后 , 可算是把教程编辑好了
准备环境
- JDK
- Python
- Andriod SDK
- Node.js
- Appium
- Appium-desktop
- Appium-Python-Client
- Appium-doctor
环境变量配置
- JAVA_HOME:jdk的安装目录
- Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(前面有一个点)
正确配置
Andriod SDK安装SDK下载地址:
安装后只需启动 SDK Manager.exe 就可以看到Android SDK Mannerger的主界面啦
在SDK Mannerger的主界面里 , 选择安装如下内容:
首先是必须内容
- Android SDK Tools(只下载一个版本 , 版本看需求 , 一般选最新版本):基础工具包 , 带rc字样的是预览版 。
- Android SDK Platform-tools(只下载一个版本 , 版本同上):从android2.3开始划出此目录 , 存放公用开发工具 , 比如adb、sqlite3等 , 被划分到了这里 。
- Android SDK Build-tools(这个可以安装多个版本):Android项目的构建工具 。
- Android xxx(API xx) 目录(可选的各平台开发工具)如 , Android 8.1.0(API 27)
- SDK Platform:对应平台的开发工具 , 需要在哪个版本的平台下开发就下载哪个 。
- Android Support Repository:主要是方便在gradle中使用Android Support Libraries , 因为Google并没有把这些库发布到maven center或者jcenter去 , 而是使用了Google自己的maven仓库 。
- Google USB Driver 连接真机时需要用到 。
- Google Web Driver 测试H5页面时需要用到 。
- Intel x86 Emulator Accelerator(HAXM installer) :windows平台的Intel x86模拟器加速工具 , 配合Intel x86 atom/atom_64 System Image使用可加快模拟器的运行速度 。
- ANDROID_HOME:SDK安装路径 , 如D:\Andriod_sdk
- Path:%ANDROID_HOME%\platform-tools;
- Path:%ANDROID_HOME%\build-tools\28.0.3;
- Path:%ANDROID_HOME%\tools;
安装Node.jsNode.js下载地址:https://nodejs.org/en/download/releases/
注意:Node.js版本要注意与Appium兼容 , 本次教程Appium版本是1.7.2 , 则选择的Node.js版本为6.11.3
然后安装完成后在cmd界面输入“node -v”和“npm -v”来判断安装是否成功 。
- npm(node package manage)是node.js安装包管理工具 , 类似Python中的pip工具 。
- 如果显示不是内部命令提示 , 则需要检查一下环境变量是否配置 , 或者重新安装nodejs 。
Appium Server其实可以通过命令 npm install -g appium来安装 。 但是npm所下载的服务器在国外 , 安装会很慢 , 可能会因为网络原因中断安装 。
所以保险起见我们可以使用国内镜像来安装 。 打开cmd输入如下命令:npm install -g cnpm --registry=选用的是淘宝镜像安装appium1 #安装最新版本
推荐阅读
- 所持股份|万兴科技:公司控股股东、实际控制人吴太兵质押150万股
- 发布公告|数量过半!博创科技:天通股份累计减持约150万股
- 英雄科技聊数码|蔡崇信有实力买下篮网,那身价3200亿的马云,能买下几支NBA球队
- 科技前沿阵地|涨疯了!海思安防芯片遭哄抬“围剿”
- 月影浓|吴亦凡机械造型走秀 垫肩披风搭银框眼镜科技感足
- 中国历史发展过程|中国历史发展过程.中国的科技史界过去半个多世纪
- 天津|桂发祥:不再持有昆汀科技股份
- 消费|减持!天通股份:减持博创科技约32万股
- 处罚|老周侃股:吉鑫科技大股东应补偿踩雷投资者
- 华中科技大学|杯具!超本科线95分,本科有路不走,却梦幻般碰瓷,撞开专科的门