前置安装条件:安装java JDK最新版本
下载地址:https://www.oracle.com/java/technologies/javase-downloads.html直接傻瓜式安装完成即可
接着来配置环境
在终端上键入:open .bash_profile
在编辑模式下打开bash配置文件。现在,就可以用以下命令来编辑配置环境啦。
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home
export ANDROID_HOME=/Users/<user>/Library/Android/sdk
export PATH=$/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home/bin:/$PATH
export PATH="/Users/<user>/Library/Android/sdk/platform-tools":$PATH
然后保存关闭即可。再在终端中键入source .bash_profile让刚刚的配置生效
到了这里,前置条件已经完成了一小半了。那么我们开始进入正题。
步骤一:安装appium依赖的所有环境
1、安装xcode desktop。其实我没装,占用内存太大了,所以我只装了command line tools,神奇的是,也可以跑,但是不建议大家也这么搞。
2、安装homebrew,这个用过的都说好。
3、然后利用brew安装npm:brew install npm
4、再用npm安装carthage:npm install carthage
5、用npm安装appium:npm install -g appium
6、用npm安装appium-doctor:npm install appium-doctor -g
7、安装xcpretty:sudo gem install xcpretty
8、用brew安装libimobiledevice:brew install libimobiledevice, 别问我为什么不加-head,我用的是目前最新版本的,加-head死活装不了。
9、npm install -g iOS-deploy
到了这里,第一步全部完成了
第二步:安装appium客户端
其实就是桌面版
直接去这里下最新版本:https://github.com/appium/appium-desktop/releases
我下的是这个版本的:Appium-mac-1.20.2-4.dmg
第三步:在Mac OS X上启动Appium
现在,从“应用程序”中打开Appium应用程序,然后点击配置,环境变量配置,ANDROID_HOME就是上面写的sdk配置,JAVA_HOME也是上面写到配置文件里的路径。然后保存重启。然后就可以开心的玩耍啦。
到这里算是勉强配置完了,用sdk搭建的模拟器可以简单的做做前期工作了, 当然如果依赖android手机,或者ios设备,那就要更细致的配置了,这个以后会更新,暂时不写了吧,几乎把我搞疯的一些配置。首先前面偷懒不装的xcode必须要装的。这些都是后话,以后会再更新。
网友评论