Android Studio的build gradle(应用程序)中定义的依赖项版本在哪里?

时间:2019-01-30 20:10:28

标签: android android-studio

我从Universal Music Player的GitHub上导入了一个项目-Google Sample。 我无法在此处定义依赖项的版本。

https://github.com/googlesamples/android-UniversalMusicPlayer

这是我从中导入项目的地方

依赖项{     实施项目(':media')

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"

implementation "androidx.appcompat:appcompat:$androidx_app_compat_version"
implementation "androidx.legacy:legacy-support-v4:$androidx_version"
implementation "androidx.recyclerview:recyclerview:$androidx_version"

implementation "androidx.constraintlayout:constraintlayout:$constraint_layout_version"
implementation "androidx.lifecycle:lifecycle-extensions:$arch_lifecycle_version"

// Glide dependencies
implementation "com.github.bumptech.glide:glide:$glide_version"
kapt "com.github.bumptech.glide:compiler:$glide_version"

}

我期望使用def版本名称,但似乎无法弄清楚它在Google示例代码中的位置。

1 个答案:

答案 0 :(得分:1)

版本在项目根文件夹的build.gradle中定义。

buildscript {
    ext {
        // App SDK versions.
        compileSdkVersion = 28
        minSdkVersion = 19
        targetSdkVersion = 28

        // Dependency versions.
        arch_lifecycle_version = '2.0.0'
        constraint_layout_version = '1.1.3'
        exoplayer_version = '2.9.1'
        glide_version = '4.8.0'
        gms_strict_version_matcher_version = '1.0.3'
        gradle_version = '3.1.4'
        gson_version = '2.8.5'
        kotlin_version = '1.3.10'
        androidx_version = '1.0.0'
        androidx_app_compat_version = '1.0.2'
        test_runner_version = '1.1.0'
    }
}