多module版本管理
创建一个 .gradle文件命名为version.gradle
使用? ext{? ?}? 把要统一的版本号进行归类统一,形式如下
ext {
versionCode = 1
versionName = "1.0.0"
//modle 通用
sdkVersion = 19
modleTargetSdkVersion = 29
modleBuildToolsVersion = "29.0.2"
retorfit_ersion = "2.5.0"
kotlinCoroutineVersion = "1.0.1"
var = [
styleInt : 25,
styleString : "25.0.2",
//Retrofit2 及 Retrofit2 协程
Retrofit2 : "com.squareup.retrofit2:retrofit:$retorfit_ersion",
Retrofit2Moshi : "com.squareup.retrofit2:converter-moshi:$rootProject.retorfit_ersion",
Retrofit2coroutines: "com.jakewharton.retrofit:retrofit2-kotlin-coroutines-adapter:0.9.2",
//Kotlin Coroutines
KtCoroutineAndroid : "org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlinCoroutineVersion",
KtCoroutines : "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlinCoroutineVersion"
]
}
在build.gradle文件下加上
apply from: "version.gradle"
?
在module引用即可
?
?
??
|