Android Gradle必备基础知识

Posted xiangzhihong8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Gradle必备基础知识相关的知识,希望对你有一定的参考价值。

随着GoogleEclipse的无情抛弃以及Studio的不断壮大,android开发者逐渐拜倒在Studio的石榴裙下。 而作为Studio的默认编译方式,Gradle已逐渐普及。我最开始是被它的多渠道打包所吸引。

简介

Gradle是以Groovy语言为基础,面向Java应用为主。基于DSL(Domain Specific Language)语法的自动化构建工具。

Gradle集合了Ant的灵活性和强大功能,同时也集合了Maven的依赖管理和约定,从而创造了一个更有效的构建方式。凭借GroovyDSL和创新打包方式,Gradle提供了一个可声明的方式,并在合理默认值的基础上描述所有类型的构建。 Gradle目前已被选作许多开源项目的构建系统。

因为Gradle是基于DSL语法的,如果想看到build.gradle文件中全部可以选项的配置,可以看这里
DSL Reference

基本的项目设置

一个Gradle项目通过一个在项目根目录中的build.gradle文件来描述它的构建。

以上是关于Android Gradle必备基础知识的主要内容,如果未能解决你的问题,请参考以下文章

Flutterflutter doctor 报错Android license status unknown. Run `flutter doctor --android-licenses‘(代码片段

Java 服务器开发必备系列 —— Maven

这些优质的电子书 开发必备干货精选

gradle-4.1-all.zip离线包下载 极速 android studio2.3 3.0编译必备

Gradle必备--Groovy基础

android小知识点代码片段