• 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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    程序员计算器HEX、EDC、OCT等等的意思
    MFC的程序,不想显示窗口,任务栏里也不显示
    收藏一个在线思维导图的制作网站
    vs code打开文件显示的中文乱码
    vs strcore.cpp(156) 内存泄漏
    Win10控制桌面图标显示
    windows10系统激活方法
    NSIS增加打包文件夹
    NLP之电影评分数据的情感分析
    python之scrapy模拟登陆人人网
  • 原文地址:https://www.cnblogs.com/zgq123456/p/9978130.html
Copyright © 2020-2023  润新知