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

2017-11-02  本文已影响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

上一篇 下一篇

猜你喜欢

热点阅读