更新Gradle脚本 (#3796)

使用version catalog
更新kotlin 1.9.23 ksp 1.0.19
This commit is contained in:
ag2s20150909
2024-03-11 14:09:30 +08:00
committed by GitHub
parent e0be676cca
commit 324a3dd851
10 changed files with 339 additions and 146 deletions
+5 -5
View File
@@ -1,6 +1,6 @@
plugins {
id 'com.android.library'
id 'org.jetbrains.kotlin.android'
alias libs.plugins.android.library
alias libs.plugins.kotlin.android
}
android {
@@ -13,7 +13,7 @@ android {
}
defaultConfig {
minSdk 21
targetSdk 33
targetSdk 34
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles "consumer-rules.pro"
@@ -29,6 +29,6 @@ android {
}
dependencies {
compileOnly "com.android.tools.build:gradle:$agp_version"
implementation 'androidx.annotation:annotation:1.7.1'
implementation(libs.androidx.annotation)
//implementation 'androidx.annotation:annotation:1.7.1'
}
+13 -7
View File
@@ -1,6 +1,8 @@
plugins {
id 'com.android.library'
id 'org.jetbrains.kotlin.android'
//d 'com.android.library'
//id 'org.jetbrains.kotlin.android'
alias libs.plugins.android.library
alias libs.plugins.kotlin.android
}
android {
@@ -13,7 +15,7 @@ android {
}
defaultConfig {
minSdk 21
targetSdk 33
targetSdk 34
consumerProguardFiles "consumer-rules.pro"
}
@@ -25,14 +27,18 @@ android {
lint {
checkDependencies true
}
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:deprecation"
tasks.withType(JavaCompile).tap {
configureEach {
options.compilerArgs << "-Xlint:deprecation"
}
}
}
dependencies {
api(fileTree(dir: 'lib', include: ['rhino-1.7.13-2.jar']))
def coroutines_version = '1.7.3'
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version")
implementation(libs.kotlinx.coroutines.core)
// def coroutines_version = '1.7.3'
// implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version")
}