美文网首页
使用android studio开发gradle插件(三)-读取

使用android studio开发gradle插件(三)-读取

作者: 和平菌 | 来源:发表于2017-11-02 18:13 被阅读0次

读取配置文件

首先要新建一个实体,用来保存读取到的配置文件。
MessageExtension.groovy

class MessageExtension {
    String message
}

然后回到我们的Plugin类里

project.extensions.create('messageArgs',MessageExtension);
        project.task('testPlugin') << {
            println project.messageArgs.message;
        }

这段代码的意思就是从messageArgs这个配置标签里读取配置文件。
接着新建了一个task,这个task里打印了messageArgs的message这个属性

接着我们再去gradle配置文件里写一下配置文件(注意不是插件项目,是使用插件的项目)

messageArgs{
    message = 'iam gradle plugin message'
}

然后同样的执行testPlugin这个Task,我们就看到控制台打印出来了我们要打印的信息
iam gradle plugin message

相关文章

网友评论

      本文标题:使用android studio开发gradle插件(三)-读取

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