覆盖"分机" gradle库中的字段

时间:2017-10-26 12:42:25

标签: android gradle android-gradle

我使用的开源库有一个"分机"在其gradle中阻止定义一些变量,例如:

ext {
   MIN_SDK = 14
   TARGET_SDK = 25
   BUILD_TOOLS = '25.0.2'
}

如果在我的项目中我想使用另一个版本的build_tools,我会收到"混合版本"的错误。 我想定义一个"全球" BUILD_TOOLS参数覆盖定义到库中的所有参数。 我试过像:

project.ext {
  BUILD_TOOLS = '25.3.1'
}

在我的项目中,但似乎没有用。 有没有办法在不更改所有库gradle代码的情况下执行此操作?

0 个答案:

没有答案