有条件地应用 Gradle 插件
Conditionally Apply Gradle Plugin
如标题所示,我想在我的 build.gradle
中应用一个插件,前提是项目文件夹中存在某个属性文件。下面的尝试
buildscript {
File c = file('crashlytics.properties')
ext {
crashlytics = c.exists();
}
}
if (crashlytics) {
apply plugin: 'io.fabric'
}
//...
导致以下错误消息
No such property: verboseGradlePlugin for class: java.lang.Boolean
有没有办法实现我想要的?
你可以试试:
if (project.file('crashlytics.properties').exists()) {
apply plugin: 'io.fabric'
}
如标题所示,我想在我的 build.gradle
中应用一个插件,前提是项目文件夹中存在某个属性文件。下面的尝试
buildscript {
File c = file('crashlytics.properties')
ext {
crashlytics = c.exists();
}
}
if (crashlytics) {
apply plugin: 'io.fabric'
}
//...
导致以下错误消息
No such property: verboseGradlePlugin for class: java.lang.Boolean
有没有办法实现我想要的?
你可以试试:
if (project.file('crashlytics.properties').exists()) {
apply plugin: 'io.fabric'
}