MacOS Mojave10.14.4 下ios自动化环境搭建以及每个步骤的功能作用(一)

本文详细介绍了在MacOS Mojave 10.14.4上搭建iOS自动化测试环境的每一步骤,包括JDK、Homebrew、libimobiledevice、Carthage、node.js、cnpm、iOS-deploy、xcpretty和Appium的安装,并解释了每个工具的功能和作用。文章旨在帮助读者理解每个安装步骤的必要性和原理。

前言

在度娘包括google上搜索到许多环境搭建的步骤,但是当按照这些步骤去实践的时候发现一个一个诺大无比的大坑铺面而来,不知道为什么要这么做,就死板的按照各种版本的步骤去做,即使出错也不知道为什么出错,在这里花费了一些时间整理环境搭建中每一个步骤的功能和作用以及一些简单的原理,如果其中有什么说的不对的地方欢迎指正。
当然,执行这些步骤前保证你已经安装好了xcode。

1. JDK 安装

JDK (Java Development Kit:Java开发工具包),其中包括JRE(Java Runtime Envirment:java运行环境),而JRE中又包含了JVM(Java Virtual Machine:java虚拟机)

  1. 在JDK的安装目录中有一个jre目录,里面有两个文件夹bin和lib,可以认为bin里就是JVM,lib是JVM工作所需要的类库,JVM和lib合起来就是jre
  2. JRE 是java的运行环境,并不是开发环境,所以没有包含任何开发工具,比如编译器和调试器
  3. JVM 是一种用于计算机设备的规范,是一个虚构出来的计算机,通过在实际的计算机中仿真模拟各种计算机功能来实现的,java能够跨平台运行的核心也在这,不需要以来你是什么系统,通过JVM自己能够虚构一个能够让自己运行的计算机。
  4. 官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    在这里插入图片描述
    选择Mac OS版本jd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值