如何在 build.gradle 中为版本指定通用字符串?

Sre*_*hat 3 android gradle android-support-library

我有一个 build.gradle 有以下内容:-

compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
Run Code Online (Sandbox Code Playgroud)

我怎样才能在一个共同的地方指定版本号(这里是 25.3.1)并在任何地方重复使用它,这样当我需要改变它时,我只需要在一个地方改变它?

shi*_*psh 6

您可以使用 Gradle 功能来实现这一点。

ext {
    supportVersion = "25.3.1"
}

dependencies {
    compile "com.android.support:appcompat-v7:$supportVersion"
    compile "com.android.support:design:$supportVersion"
    compile "com.android.support:cardview-v7:$supportVersion"
    compile "com.android.support:recyclerview-v7:$supportVersion"
}
Run Code Online (Sandbox Code Playgroud)

也可以看看: