Gradle入门之安装(一)

一些废话

之所以要写这个系列,是因为我之前开发Android时,Android Studio中默认使用Gradle做构建。从此非常害怕构建出问题,每次网上搜索,都是一遍一遍的试,试成功了就不管,但有时候一个问题,试了网上给出的方案多次还是没法解决,而且还浪费时间,非常痛苦。所以,后来下定决定好好研究些Gradle。同时做一些自动化的打包,工程管理,也是需要用到Gradle,所以我们开始Gradle的学习之旅吧。

前置条件

需要安装Java 7及以上版本,可通过以下命令检查是否有装Java及其版本

~ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
使用Gradle Wrapper

通过使用Gradle Wrapper,可以不必手动安装Gradle。Gradle Wrapper的目录如图所示

这里写图片描述

除了build.gradle外,其他的文件、目录都是Gradle Wrapper自带的。

使用Gradle Wrapper还有另外一个好处是保持项目中Gradle的版本一致。这样不会使得远程的项目使用的Gradle和你下载项目下来后,构建项目所用的版本不一致,从而导致问题产生。要使用Gradle Wrapper,Mac下可如下使用

~ ./gradlew taskname
使用Package Manager安装Gradle

这里假设使用Mac中常见的homebrew安装

~ brew install gradle
验证是否有安装
~ gradle -v         

------------------------------------------------------------
Gradle 2.2.1
------------------------------------------------------------

Build time:   2014-11-24 09:45:35 UTC
Build number: none
Revision:     6fcb59c06f43a4e6b1bcb401f7686a8601a1fb4a

Groovy:       2.3.6
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_45 (Oracle Corporation 25.45-b02)
OS:           Mac OS X 10.12.5 x86_64

如上打印的log,即表示已经安装成功

PDF版本下载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值