zoukankan      html  css  js  c++  java
  • Appium——appium之mac环境安装

    一、安装brew:Homebrew是一款Mac OS平台下的软件包管理工具执行:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


    二、 安装node,执行:
    brew install node

    安装完成,/usr/local/lib/node_modules该目录下可以使用npm进行安装


    三、安装jdk,去官网下载:下载地址为直接下载dmg去安装
    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    使用/usr/libexec/java_home -V 查看JAVA_HOME


    四、安装android-sdk-macosx
    地址:http://tools.android-studio.org/index.php/sdk/
    下载到底sdk缺少对应的platform-tools,build-tools

    在sdk内,该路径下进行安装

    安装完毕:


    五、配置环境变量,在终端下编辑/etc/profile文件
    先赋予当前用户权限,sudo chmod -R 777 /etc/profile
    再进行修改,不然是只读 vi /etc/profile ,
    内容如下:
    export JAVA_HOME=/Library/java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home
    export ANDROID_HOME=/Users/hanxiaoxia/Downloads/android-sdk-macosx
    export NODE_PATH=/usr/local/lib/node_module
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
    然后保存,保存后在终端下再输入source /etc/profile 使生效


    六、检查环境,安装appium-doctor,执行:
    npm install -g appium-doctor

    使用npm安装项目,则路径在/usr/local/lib/node_modules/

    安装完成之后检查环境


    七、安装appium,执行:
    npm install -g appium,进行安装

    执行appium -v查看

    查了下其他资料
    也可以进行cnpm安装
    先安装cnpm,npm install -g cnpm --registry=https://registry.npm.taobao.org
    cnpm install -g appium
    也可以使用它包镜像安装
    npm install -g appium --registry=https://registry.npm.taobao.org
    npm install --registry=https://registry.npm.taobao.org
    运行appium,启动成功


    八、安装其他项目
    1、安装libimobiledevice,执行:
    brew install libimobiledevice --HEAD


    2、安装carthage,执行:
    brew install carthage


    3、安装ios-deploy ,执行:
    npm install -g ios-deploy
    有时候会报错找不到xcode,根据报错信息提示,设置路径即可
    sudo xcode-select -switch /Applications/Xcode.app/
    sudo xcodebuild -license
    再次安装成功

    ios-deploy -c 查看设备名字
    到设置-通用-设备管理(描述文件) 信任你的apple id,再次运行上述命令

    ---------------------
    作者:__wuxi
    来源:CSDN
    原文:https://blog.csdn.net/wx19900503/article/details/51740657
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    TCO 2013 2A
    matlab 中的fmincon参数设定问题
    一步步写自己SqlHelper类库(四):Connection对象
    珠海立方科技实习总结
    Web Services 应用开发学习笔记(三):XML模式定义
    C#笔记(一):类型,泛型,集合
    Web Services 应用开发学习笔记(二):XML文档类型定义
    一步步写自己SqlHelper类库(三):连接字符串
    一步步写自己SqlHelper类库(二):.NET Framework 数据提供程序
    (Joomla)多功能健康模块
  • 原文地址:https://www.cnblogs.com/zgq123456/p/9978130.html
Copyright © 2011-2022 走看看