Appium在Mac环境下的安装

  1. Java安装,Mac自带
    xxx:~ xxx$ java -version
    java version “1.8.0_161”

  2. Git安装,Mac自带
    xxx:~ xxx$ git --version
    git version 2.15.1 (Apple Git-101)

  3. Ruby,Mac自带
    xxx:~ xxx$ ruby -v
    ruby 2.3.3p222 (2016-11-21 revision 56859) [universal.x86_64-darwin17]

  4. Xcode
    xxx:~ xxx$ xcodebuild -version

  5. Android SDK下载

  6. brew
    xxx:~ xxx$ ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
    ==> This script will install:
    /usr/local/bin/brew
    /usr/local/share/doc/homebrew
    /usr/local/share/man/man1/brew.1
    /usr/local/share/zsh/site-functions/_brew
    /usr/local/etc/bash_completion.d/brew
    /usr/local/Homebrew
    ==> The following new directories will be created:
    /usr/local/Cellar
    /usr/local/Homebrew
    /usr/local/Frameworks
    /usr/local/bin
    /usr/local/etc
    /usr/local/include
    /usr/local/lib
    /usr/local/opt
    /usr/local/sbin
    /usr/local/share
    /usr/local/share/zsh
    /usr/local/share/zsh/site-functions
    /usr/local/var
    ==> The Xcode Command Line Tools will be installed.

  7. node安装
    xxx:~ xxx$ brew install node
    xxx:~ xxx$ node -v
    v9.11.1

  8. npm
    xxx:~ xxx$ npm -v
    5.6.0

  9. Appium
    xxx:~ xxx$ npm install -g appium(安装appium)
    xxx:~ xxx$ appium -v
    1.7.2

  10. wd
    xxx:~ xxx$ npm install wd

  11. carthage(appium-doctor检查环境后提示需要安装)
    xxx:~ xxx$ brew install carthage(安装Carthage)

  12. 检查环境
    .bash_profile文件—Android与Java环境变量配置
    touch .bash_profile

xxx:~ xxx$ npm install appium-doctor -g(安装appium-doctor)
xxx:~ xxx$ appium-doctor(检查appium环境)
info AppiumDoctor Appium Doctor v.1.4.3
info AppiumDoctor ### Diagnostic starting ###
info AppiumDoctor ✔ The Node.js binary was found at: /usr/local/bin/node
info AppiumDoctor ✔ Node version is 9.11.1
info AppiumDoctor ✔ Xcode is installed at: /Library/Developer/CommandLineTools
info AppiumDoctor ✔ Xcode Command Line Tools are installed.
info AppiumDoctor ✔ DevToolsSecurity is enabled.
info AppiumDoctor ✔ The Authorization DB is set up properly.
info AppiumDoctor ✔ Carthage was found at: /usr/local/bin/carthage
info AppiumDoctor ✔ HOME is set to: /Users/zdj
info AppiumDoctor ✔ ANDROID_HOME is set to: /Users/zdj/Library/Android/sdk
info AppiumDoctor ✔ JAVA_HOME is set to: /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
info AppiumDoctor ✔ adb exists at: /Users/zdj/Library/Android/sdk/platform-tools/adb
info AppiumDoctor ✔ android exists at: /Users/zdj/Library/Android/sdk/tools/android
info AppiumDoctor ✔ emulator exists at: /Users/zdj/Library/Android/sdk/tools/emulator
info AppiumDoctor ✔ Bin directory of $JAVA_HOME is set
info AppiumDoctor ### Diagnostic completed, no fix needed. ###
info AppiumDoctor
info AppiumDoctor Everything looks good, bye!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值