Appium+Android+Java从无到有环境搭建 for Mac(详细版)

前言:搭建appium环境时遇到很多坑,故记录分享给需要的人

目录

一、安装JAVA

二、安装Android SDK

三、安装Android模拟器

四、安装node

五、安装Appium服务端:

六、安装Appium客户端


一、安装JAVA

安装java 1.8,配置安装教程很多,可参考:https://www.cnblogs.com/ostrich-sunshine/p/8414677.html

二、安装Android SDK

1、下载地址:http://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录即可)

2、进入目录Android SDK解压后的目录,双击运行tools目录下的android文件,如下图:

3、在打开后的Android SDK Manager中勾选Tools下前3个选项:

4、在打开后的Android SDK Manager中勾选安卓模拟器或安卓手机系统版本对应的项,比如我的安卓模拟器是4.4.2版本:

5、在打开后的Android SDK Manager中勾选Extras下的所有项:

6、开始安装所选的内容:

依次点击左侧框的内容,然后点击选中Accept License,因为我已经安装过,所以会跟未安装的内容不同,按这思路安装即可

c

安装过程可能有点慢,耐心等待即可,如安装有部分失败,可重新勾选未安装的部分重新安装就行了。

7、所有Android SDK Manager的内容都安装完成后,则需要配置环境变量:

a、打开终端执行 open ~/.bash_profile 打开环境变量配置文件

b、环境变量文件最后添加如下内容,添加完成后保存关闭即可:

export ANDROID_HOME=/Users/(替换你的用户名)/Downloads/android-sdk-macosx
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools/

c、然后在终端执行以下命令,使环境变量生效:

source .bash_profile

d、在终端执行以下命令,如未报错,即表示配置安装Android SDK成功:

adb devices

三、安装Android模拟器

如用安卓真机的话,可跳过此步骤

1、安装夜神模拟器,也可自行下载其他模拟器,夜神模拟器下载地址:https://www.yeshen.com/

2、安装完成后,可能因为模拟器的adb与Android SDK的adb版本不一致,可能无法使用adb命令控制手机,所以要进入以下操作:

首先打开访达,在“应用程序”中找到夜神模拟器,右击选择“显示包内容”:

将Android SDK中的adb文件拷贝替换掉夜神模拟器安装目录下的adb文件:

(注:Android SDK中adb文件的路径为:/android-sdk-macosx/platform-tools/adb)

替换完成后,打开模拟器成功后,并在终端执行 adb devices 命令,检查是否能搜索到模拟器,如下图时说明成功:

四、安装node

1、使用homebrew 安装node, 默认是最高版本,在终端里执行 brew install node 命令即可安装。

如Mac中无homebrew,可参考:https://www.cnblogs.com/ostrich-sunshine/p/8780878.html

如brew安装超时可下载太慢,可修改brew的下载源地址,可参考:https://www.xuchengen.cn/264

五、安装Appium服务端:

1、使用npm命令安装,避免访问下载速度慢等情况导致的下载失败,可先修改npm的下载源地址,可参考:https://blog.csdn.net/a249040113/article/details/81567430

2、在终端中执行 npm install -g appium 进行自动下载安装,安装过程可能有些慢,等待即可,安装成功类似如下图,会显示版本号:

3、在终端中执行 npm install -g appium-doctor 命令,安装成功后,在终端里执行 appium-doctor  命令,来检查环境是否都可以,Xcode如果提示报错,可忽略,安卓版不需要,如果是ios的即需要安装。


六、安装Appium客户端

1、官网下载地址:http://appium.io/,点击页面中的Download Appium按扭

在跳转后的页面选择mac版的文件下载即可:

 

至此,所有环境安装完成,下一步就可以进行app自动化相关代码的开发了!

 

 

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值