码迷,mamicode.com
首页 > 移动开发 > 详细

Mac搭建appium环境

时间:2019-05-02 09:59:08      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:dex   span   通过   sina   github   nod   fine   index   nbsp   

1.安装brew

  查看是否已经装上brew,终端输入命令:brew --version,已经装上的就不用再装了;

  如果没有安装,终端输入命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  安卓brew

2.安装node.js

  终端输入命令:brew install node

3.安装cnpm

  终端输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

4.安装JDK

  JDK包地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

5.通过cnpm安装appium

  终端输入命令:cnpm install -g appium

6.安装Andriod SDK

  安卓SDK下载地址:http://down.tech.sina.com.cn/page/45703.html

  下载完毕,解压成功,进入终端下载目录下,进入目录Android-sdk-macosx/tools下;

  输入命令:./android sdk

  点击Mac左上角:Andriod SDK Manager ,点击Andriod SDK Manager-->Preferences...

  进入Andriod SDK Manage-Settings页面,填写以下信息:

  HTTP Proxy Server : mirrors.neusoft.edu.cn

  HTTP Proxy Port:80

  下方勾选选项:Force https://...  

  点击Tools->Manage Add-on Site...

  点击 User Defined Sites,点击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页面,前面的tools,Android 9默认勾选的就可以,但是Extras必须全部选上;

  最后install

7.安装appium-doctor:

  终端输入命令:cnpm install –g appium-doctor

8.运行appium-doctor:

  终端输入命令:appium-doctor

9.安装appium python客户端:

  pip3 install Appium-Python-Client

 

Mac搭建appium环境

标签:dex   span   通过   sina   github   nod   fine   index   nbsp   

原文地址:https://www.cnblogs.com/huangjiaxiaoluobo/p/10801500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!