在macos big sur11.2.3版本上安装appium及配置

前置安装条件:安装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必须要装的。这些都是后话,以后会再更新。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。