美文网首页
Gradle 构建

Gradle 构建

作者: 武曌思 | 来源:发表于2020-02-01 17:11 被阅读0次

Gradle、GradleWrapper 和 Android Plugin for Gradle

Gradle 是一个构建工具,无关项目种类,Web Android 均可使用。

Gradle Wrapper 的作用是简化 Gradle 本身的安装、部署,它是 Gradle 的一部分。

AndroidPluginForGradle 是 Google 开发的一个用于 Android 构建的插件集合,我们自己也可以开发自己的构建插件。

整个项目的 build.gradle

buildscript 代码块中,Gradle 指定了使用哪些代码仓库,同时声明依赖的插件。

如下图,指定该项目使用了 AndroidPluginForGradle 和 KotlinPluginForGradle 两个插件库。

image

module 中的 build.gradle

Android 项目中 module,build.gradle 文件都包含一下两句中的一句,这就是在使用 AndroidPluginForGradle 插件集中的两种插件。

image

使用 kotlin 语言后,还会出现一下的插件。

image

BuildConfig

build.gradle能够访问gradle.properties中定义的变量
可以在build.gradle中设置BuildConfig,这样可以隐藏一些保密性的信息

其他

http://google.github.io/android-gradle-dsl/current/index.html

  • Gradle 的中文文档

https://doc.yonyoucloud.com/doc/wiki/project/GradleUserGuide-Wiki/index.html

  • 自定义 Gradle 插件

https://juejin.im/post/5a523dd56fb9a01cbf382ce9

相关文章

网友评论

      本文标题:Gradle 构建

      本文链接:https://www.haomeiwen.com/subject/qbhbdctx.html