我已经升级到Android Studio 2.2,它默认使用Gradle插件v2.2.0,对于调试来说更加优秀。但是为了分发目的,我仍然必须使用v2.1.3。我考虑在项目gradle脚本中添加条件命令,但我不确定如何操作。
以下测试成功:
buildscript {
repositories {
jcenter()
}
dependencies {
if (project.name.startsWith("X"))
{
classpath 'com.android.tools.build:gradle:2.1.3'
}
else
{
classpath 'com.android.tools.build:gradle:2.2.0'
}
}
}
但我需要它成为类似以下的东西:
buildscript {
repositories {
jcenter()
}
dependencies {
if (IS_RELEASE_VERSION)
{
classpath 'com.android.tools.build:gradle:2.1.3'
}
else
{
classpath 'com.android.tools.build:gradle:2.2.0'
}
}
}
我无法想出如何做到这一点。 提前致谢。