Gradle

一、Gradle是什么?

      1、基于Apache Ant和Apache Maven概念的项目自动化建构工具。

      2、Google推荐使用的一套基于Groovy的编译系统脚本。

      3、一种依赖管理工具,基于Groovy语言,面向Java应用为主。

      4、gradle的整体设计是以作为一种语言为导向的,而非成为一个严格死板的框架。

      5、自由,开源,免费。

二、Gradle的功能

      1、gradle对多工程的构建支持很出色,工程依赖是gradle的第一公民。

      2、基于Apache Ivy的强大的依赖管理,支持maven, Ivy仓库。

      3、支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件。

三、安装Gradle

      1、安装JDK(1.5以上),配置JAVA_HOME环境变量。

      2、下载Gradle,下载地址:http://www.gradle.org/downloads

      3、解压gradle-xx-all.zip的完整包,包含如下文件:

            二进制文件

            用户手册(包括PDF和HTML两种版本)

            DSL参考指南

            API手册(包括Javadoc和Groovydoc)

            样例

           源代码,仅供参考使用。

      4、配置环境变量。配置GRADLE_HOME到gradle根目录中,再把%GRADLE_HOME%/bin(linux或mac的是$GRADLE_HOME/bin)加到PATH的环境变量。配置完成之后,运行gradle -v 验证安装成功。

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

推荐阅读更多精彩内容

  • Android Studio作为Android应用开发的官方IDE,默认使用Gradle作为构建工具,所以对于An...
    feil0n9wan9阅读 1,699评论 1 6
  • 导语: 随着技术的发展,不管是前端开发、服务端开发或者是移动端开发(移动也是前端的一个分支)中都会用到自动化构建工...
    伊始雨深阅读 3,055评论 0 4
  • Android主要有以下几步: 主要的资源文件(layout, values 等)都被 aapt 编译,并且在一个...
    在你左右2018阅读 3,165评论 0 5
  • 原文链接 前言 网上关于Gradle的教程很多,但很多都是以“面”切入— 通过大量讲解其用法及其API分类来阐述。...
    adison阅读 2,789评论 7 67
  • 前言 做为一个做Android的同学,我想对于“Gradle”是再熟悉不过了,但是对于Gradle却是有点陌生,几...
    Jensen95阅读 621评论 0 6