我想使用具有以下语法的gradle插件
plugins {
id "id" version "version"
}
但我有错误
only build script and other plugins script blocks are allowed before plugins
我把它移到块构建脚本中,但仍然不工作。
我如何应用这种插件?
这是我想包含在我的项目中的插件
gradle git properties plugin
这是我的gradle版本的输出
Gradle 4.3.1
------------------------------------------------------------
Build time: 2017-11-08 08:59:45 UTC
Revision: e4f4804807ef7c2829da51877861ff06e07e006d
Groovy: 2.4.12
3条答案
按热度按时间bweufnob1#
每当你写一个
build.gradle
脚本并使用新的plugins
脚本块时,你需要把它放在文件的第一个块。唯一的例外是其他plugins
块或特殊的buildScript
块,它们总是必须放在第一个。例如,以下脚本就很好:
这一条也很好:
但这一条是无效的:
f8rj6qna2#
我注意到在android块前面有一行plugin,上面写着apply plugin:由于firebase配置要求我提供“com.google.gms.google-services”插件,我只添加:
huwehgph3#
我通过删除解决了这个问题。
任务清除程序(类型:删除){删除根项目.构建目录}