Gradle - Hinzufügen eines bedingten Klassenpfads in Buildscript-Abhängigkeiten
Ich habe auf Android Studio 2.2 aktualisiert, das standardmäßig das Gradle Plugin v2.2.0 verwendet und für Debugging-Zwecke viel besser geeignet ist. Für Veröffentlichungszwecke muss ich noch v2.1.3 verwenden. Ich habe darüber nachgedacht, dem Project Gradle-Skript einen bedingten Befehl hinzuzufügen, bin mir aber nicht sicher, wie ich das machen soll. Der folgende Test funktioniert
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'
}
}
}
Aber ich brauche es, um so etwas wie @ zu se
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'
}
}
}
und ich kann nicht herausfinden, wie es geht. Danke im Vorau