Gradle添加

1、新建一个Library
直接在AndroidStudio中建立一个文件夹buildSrc,然后添加src文件夹和build.gradle
2、在src文件夹中建立main文件夹,文件夹下添加groovy、resources两个文件夹
3、在新建的build.gradle中添加如下代码:

apply plugin: 'groovy'
dependencies {
    compile gradleApi()
    compile localGroovy()
}

4、groovy新建一个TestPlugin.groovy文件(注意后缀一定要是groovy):

public class TestPlugin implements Plugin {

    @Override
    void apply(Project project) {
        println("aaaaaa")
    }
}

5、gradle插件都需要在build.gradle中apply,如:apply plugin: 'com.android.application'
所以他需要有一个对外的名字,这就需要resources下的文件起作用了。
在resources文件夹下建立META-INF/gradle-plugins
6、然后在这个文件夹下建一个properties文件,这个文件的名字就是对外的名字,所以起的时候要慎重,我们暂时叫pluginsrc.properties,名字特殊一点容易看出来。
文件内容如下:

implementation-class=TestPlugin

7、
在App的build.Gradle中添加

apply plugin: 'pluginsrc'//新添加

android {

你可能感兴趣的:(Gradle添加)