• Settings类
  • SourceSet类
  • Plugin及其自定义
  • android插件对gradle扩展
  • 如何迁移到Gradle(从mavn)
  • Groovy/Gradle:

Settings类

Settings类的对象是通过settings.gradle文件中去初始化的,所以可以在settings.gradle中调用Settings类中的方法

Groovy/Gradle:

Groovy/Gradle:

其中的include()方法就可以将我们新建的子工程引入进来,引入进来以后,gradle才会将其当成是一个工程去处理。


SourceSet类

为什么gradle会知道从src/main/java去读取源码?

这就是从SourceSet配置中去拿到的。

其决定了我们所有的代码、资源、第三方库等要存放的位置。

"约定 > 配置"

可以对这些约定进行修改

Groovy/Gradle:

Groovy/Gradle:


Plugin

Groovy/Gradle:

Groovy/Gradle:

官网可查....

然后apply plugin : 'xxxx'


android插件对gradle扩展(查看BaseExtension类)

Groovy/Gradle:

Groovy/Gradle:


迁移到Gradle(从mavn)

Groovy/Gradle:

相关文章:

  • 2021-07-31
  • 2021-12-09
  • 2022-12-23
  • 2022-01-11
  • 2022-02-13
  • 2021-06-28
  • 2021-11-25
  • 2021-08-22
猜你喜欢
  • 2021-09-12
  • 2021-05-18
  • 2022-12-23
  • 2021-04-13
  • 2021-05-14
  • 2022-12-23
  • 2021-07-04
相关资源
相似解决方案