美文网首页
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