mac安卓自动化环境搭建

自动化所需的环境

1.Jdk
2.android-sdk   
3.python:3以上   
4.appium

安装jdk

1、mac安装jdk

(1)首先到官网下载jdk

地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

这是登录的账号和密码

账号:alexzq@163.com 

密码:Aa12345678

 

下载要选择Accept License Agreement,选择mac os x x64对应的jdk图

2下载完成后进行安装

Mac会默认安装到:资料库/Java/JavaVirtualMachines/jdkxxx.jdk

3)配置jdk的环境(java的环境)

注意:JAVA_HOME的路径:/Library/Java/JavaVirtualMachines/jdkxxx.jdk/Contents/Home 

在终端输入vim ~/.bash_profile
[按下i,显示insert,进入输入模式,输入如下配置]
export JAVA_HOME="[JAVA_HOME的路径]"
CLASS_PATH="$JAVA_HOME/lib"
export PATH="$JAVA_HOME/bin:$PATH"
export JAVA_HOME
[esc,输入:wq!保存]
$ source ~/.bash_profile
$ echo $JAVA_HOME

显示jdk的安装路径

4回到终端,使用"source .bash_profile"使配置生效,然后输入”java -version”,如果看到jdk版本为则说明配置已经生效

 

安装android sdk

(1)https://www.androiddevtools.cn

下载mac对应的Android sdk tools 解压到某个目录

2)设置下载的代理服务器

① 在终端进入下载的Android sdk tools目录,然后输入./android sdk 请出SDK Manager的图形界面

② mac顶部菜单Android SDK Manager里选中 Preferences,出现如下图,并按照下图进行修改

在http proxy server这里填写: mirrors.neusoft.edu.cn,端口号:80,然后把Force https:// 前的勾勾上

 

③ mac顶部菜单Tools中选Manage Add-on Site,出现如下图,把下面的链接全手动New加进去,然后就可以下载了

http://mirrors.neusoft.edu.cn/android/repository/addon-6.xml 
http://mirrors.neusoft.edu.cn/android/repository/addon.xml 
http://mirrors.neusoft.edu.cn/android/repository/extras/intel/addon.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-tv/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-wear/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/google_apis/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/x86/addon-x86.xml 
http://mirrors.neusoft.edu.cn/android/repository/addons_list-2.xml 
http://mirrors.neusoft.edu.cn/android/repository/repository-10.xml 

④ 在上面打开的SDK Manager图形化界面中进行下载,如下图,画对号的建议下载,否则可能创建不了android模拟设备

vim ~/.bash_profile
[按下i,显示insert,进入输入模式,输入如下配置]
ANDROID_HOME="[ANDROID_HOME的路径]"
export PATH="$ANDROID_HOME/tools:$PATH"
export PATH="$ANDROID_HOME/platform-tools:$PATH"
export PATH="$ANDROID_HOME/emulator:$PATH"
export ANDROID_HOME
[esc,输入:wq!保存]
 source ~/.bash_profile
 echo $ANDROID_HOME

3、安装appium服务

(1)先安装homebrew

在终端输入下面的命令

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

如果版本太低sudo brew update,输入brew -v 查看,出现版本号就是安装好了

(2)安装node.js

命令:brew install node

安装好后:输入node -v npm -v查看,出现版本号就安装好了

(3)配置npm淘宝源

终端使用命令:npm config set registry https://registry.npm.taobao.org

检查是否配置成功使用命令:npm config get registry

4)使用npm安装appium

① npm install -g appium

② brew install Carthage

③ 安装appium-doctor来检验appium环境是否安装好

命令:npm install -g appium-doctor,在输入appium-doctor如下图

 

出现上图说明你已经安装好了。

4、安装appium客户端

下载地址

https://github.com/appium/appium-desktop/releases  

下载pmg,下载后直接安装就行了

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 

1、Jdk在阿里郎上面搜索jdk安装1.8版本就可以done
Oracle官网也可以下载
2、安装android-sdk 的网址 done
https://blog.csdn.net/ZhaiKun68/article/details/80240226
下载地址:http://down.tech.sina.com.cn/page/45703.html
下载地址:http://tools.android-studio.org/index.php/sdk
环境变量还没配置:
https://blog.csdn.net/maoxinwen1/article/details/80113470
3、python3安装地址 3.7.1
官网下载,一路安装就可以。done
4、appium
https://www.cnblogs.com/fnng/p/7683427.html
下载git里面1.8.2dmg文件
需要先下载nodejs,入手brew装不成功可以去nodejs官网下载
如何更换默认的python版本:
0. 命令行执行:sudo vi /etc/paths
0. 新增文件第一行为:/usr/local/opt/python/libexec/bin
0. :wq 保存并退出文件
完成以上3步,重新打开新tab终端,输入python,回车:
环境变量
touch .bash_profile
Open .bash_profile
Source .bash_profile
#java&android home
export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME=/Users/zhangmingming/Downloads/android-sdk-macosx
export PATH="$PATH:$JAVA_HOME/bin"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

posted on 2019-04-12 14:18  礼哥宝典  阅读(858)  评论(0)    收藏  举报