美文网首页
android studio 自定义 gradle 插件

android studio 自定义 gradle 插件

作者: wilken | 来源:发表于2018-03-29 14:40 被阅读0次

    1.新建一个项目,然后新建一个 module

    2.新建后删除里面的资源文件,只保留 src-main文件夹,在 main 下新建一个 groovy文件夹里面保存 groovy 文件

    3,在 groovy 新建你的插件起始文件,比如 TestPlugin.groovy,插件必须要实现org.gradle.api.Plugin接口

    class  TestPlugin implements Plugin {

    @Override

        void apply(Project project) {

    project.task('testMyTask') << {

    println"Hello gradle plugin"

            }

    }

    4.新建一个 resource 文件夹,在目录中新建一个META-INF.gradle-plugins文件夹,然后再新建插件的声明文件pluginName.properties,用来定义插件的名称,以及插件的路径

    implementation-class=com.xxx.TestPlugin

    5.新建 build.gradle文件

    apply plugin: 'groovy'

    apply plugin: 'maven'

    dependencies {

        //gradle sdk    compile gradleApi()

        //groovy sdk    compile localGroovy()

    }

    repositories {

        mavenCentral()

    }

    //打包到本地

    //group = 'com.huodonghezi.aspectj.Plugin'

    //version = '1.1.0'

    //uploadArchives {

        // repositories {

            // mavenDeployer {

                // repository(url: uri('../repo'))

            // }

            // }

    //}

    相关文章

      网友评论

          本文标题:android studio 自定义 gradle 插件

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