Mac安装appium及问题总结
来源:互联网 发布:新网 未备案域名 访问 编辑:程序博客网 时间:2024/05/17 03:57
安装顺序
- homebrew
- node
- npm
- Xcode(Xcode command line tools)
- appium
- 配置appium
1. 进入homebrew官网 http://mxcl.github.io/homebrew/ 按照网站提示安装:
将如下命令拷贝入终端命令行:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 终端中输入:brew install node
3. 终端中输入:
git clone https://github.com/isaacs/npm.gitcd npmsudo make install
4. Xcode略。Xcode Command Line Tool:选择Xcode>Preferences>Downloads,下载。(我安装的时候没有找到Command Line Tools,说明已经安装了,但第六步时还是提示未安装,也可在第六步进行安装)
5. 使用sudo npm install -g appium总是出错,所以从官网下载安装包安装是最简便的。
6. 安装完成后运行appium,点击听诊器按钮检查配置:
iOS check:
未安装Xcode Command Line Tools的会提示,选择安装,等其安装完成选continue,之后一路畅通,iOS check完成。
Android check:
运行终端打开.bash_profile配置文件,将ANDROID_HOME, JAVA_HOME配置写入并保存:
如果没有.bash_profile,可自行创建:
touch .bash_profile
打开 .bash_profile:
vi .bash_profile
将ANDROID_HOME, JAVA_HOME配置写入,保存并退出(:wq)
其中ANDROID_HOME为android sdk的路径。网上有些教程是把sdk/tools和sdk/platform-tools分开写,但是这样会提示在platform-tools下找不到adb的错误,尽管adb确实在platform-tools下。
JAVA_HOME可通过命令/usr/libexec/java_home
查到,详见Important Java Directories on Mac OS X 。通过whereis java 或者which java是找不到正确路径的。
最终在.bash_profile中添加以下两行:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home;export ANDROID_HOME=/Users/eico/develop/sdk;
再次点击appium的听诊器按钮,android check完成。保存并退出(命令为:wq),为使.bash_profile生效,输入命令source .bash_profile。
0 0
- Mac安装appium及问题总结
- Mac安装Appium环境问题
- Mac os x yosemite安装appium 1.2.4及运行sample成功遇到的问题
- Appium Mac安装测试
- appium安装(Linux/mac)
- appium初次安装(mac)
- Mac安装Appium
- Mac安装Appium
- Mac Appium环境安装
- mac下安装appium
- Mac系统下,Appium的安装及环境的搭建
- Appium总结(一):安装
- Appium安装使用总结
- Mac上安装Appium环境
- Mac Pro安装appium环境
- ubuntu15.10 安装appium遇到的问题及解决方案
- Mac安装pip问题总结
- phpcms--mac安装及问题
- Java Socket 编程指南
- 中缀表达式转换为后缀表达式
- linux下的程序分析工具——gprof
- hdu 5179 (DFS)
- Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压
- Mac安装appium及问题总结
- excle 由于一些内容不可读取。excle无法打开,提示需要修复
- 淘宝请求参数spm是做什么用的
- C++ 模板格式
- UITableView用法
- OpenDaylight(氢版本)数据通信代码解读
- js不能不看
- 使用百度云推送ios设备,所有设备可以推送,但单推提示invalid invalid Device Token
- 程序员必读书籍及导读指南