Kotlin + buildSrc 管理 gradle 依赖 统一配置
1、在项目根目录下新建文件夹 buildSrc(文件夹名称必须是这个)
2、在 buildSrc 中创建 build.gradle.kts,并加上如下语句
plugins {
`kotlin-dsl`
}
repositories {
jcenter()
}
3、在 buildSrc/src/main/java 中创建 Versions.kt 和 Libs.kt
object Versions {
const val compileSdkVersion = 28
const val minSdkVersion = 24
const val targetSdkVersion = 28
const val retrofit = "2.8.6"
}
object Libs {
const val retrofit = "com.squareup.retrofit2:retrofit:${Versions.retrofit}"
}
4、最后,在 app/build.gradle 中
android {
compileSdkVersion(Versions.compileSdkVersion)
}
dependencies {
implementation(Libs.retrofit)
}