为了排除各种idea(包括不限于IntelliJ IDEA
、Android Studio
)对于我们学习gradle的影响,现在让我们从gradle官网下载gradle并且配置gradleHome
1.下载Gradle
下载的时候我们可以选择binary-only或者complete,顾名思义,binary-only就是只下载二进制文件,即gradle的可执行文件,complete就是包括源码等都下载。
为了演示的清晰一些,我把两个都做了下载,下载后的文件是一个zip压缩文件,分别解压后可以看到不同的目录结构
下面是下载binary-only解压后的目录👇
下面是下载complete解压后的目录👇
可以看到,
complete
就是比binary-only
多了src
和docs
两个目录。下面我们简单讲解一下目录的作用
bin:两个可执行文件,一个用于Linux系统,一个用于Windows系统
init.d:从名字看起来是用作Gradle初始化的,事实上也是让我们在Gradle初始化的时候做一些逻辑,但一般我们用不到。
lib:Gradle所依赖的一些第三方lib
src:Gradle的源码
docs:Gradle的使用文档
再次强调,在实际开发中,一般不会涉及到这几个目录或者文件,就好像你开发了这么久,是不是从来没有修改jdk的目录或者文件。
2.配置GradleHome
无论是Windows还是Mac,都只要将你刚才解压的目录结构中bin目录添加到你的环境变量即可,具体添加方式自己搜索吧。
多说一句,其实配置xxxHome一般都是将xxx框架的bin目录添加到环境变量中😊
3.测试gradleHome是否配置成功
在命令窗口执行 gradle -v 命令(命令的作用是查看gradle版本号),如果能看到正确的输出,就代表gradleHome配置成功了
到这一步的时候作为gradle小白的你心里可能还有一个疑问:这个gradle与我的idea的gradle有什么关系?答案是没有关系(也不是特别准确,你先这样记忆),你先忘记你的idea在创建项目时候给你的gradle,后面我们会讲解到的。当你把这个gradle学习完成的时候,那个gradle也就是一句话的事儿。