一、前言
Gradle 模塊分爲如下四部分:
其中 Setting 類在之前的篇幅中已經學習過了,下面我們來學習其他幾個。
二、SourceSet
SourceSet 主要是用來設置我們項目中源碼或資源的位置的,目前它最常見的兩個使用案例就是如下兩類:
-
修改 so 庫存放位置。
-
資源文件分包存放。
此外,我們也可以使用如下代碼將 sourceSets 在 android 閉包的外部進行定義:
三、Gradle Plugin(插件)
Gradle 模塊分爲如下四部分:
其中 Setting 類在之前的篇幅中已經學習過了,下面我們來學習其他幾個。
SourceSet 主要是用來設置我們項目中源碼或資源的位置的,目前它最常見的兩個使用案例就是如下兩類:
修改 so 庫存放位置。
資源文件分包存放。
此外,我們也可以使用如下代碼將 sourceSets 在 android 閉包的外部進行定義:
繼續討論Task定義 回顧一下前一篇文章的例子: task myTask { doLast { println 'hello world!' } }這段腳本定義了一個名爲myTas
延續上一篇文章 上篇文章末尾有一段腳本,定義了一個Task: task 'myTask' { doLast { println 'hello world!' } } 我們已經知道,這段腳