Android_ulsService/util/build.gradle

45 lines
1.3 KiB
Groovy

plugins {
id 'com.android.library'
id 'org.jetbrains.kotlin.android'
}
android {
namespace 'com.util'
compileSdk buildsdk.versions.compilesdk.get().toInteger()
defaultConfig {
minSdk buildsdk.versions.minisdk.get().toInteger()
targetSdk buildsdk.versions.targetsdk.get().toInteger()
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles "consumer-rules.pro"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
kotlin {
jvmToolchain(11)
}
}
dependencies {
api "com.blankj:utilcodex:1.31.1"
api "io.reactivex.rxjava3:rxjava:3.1.8"
api "io.reactivex.rxjava3:rxandroid:3.0.0"
api "com.squareup.retrofit2:adapter-rxjava3:2.9.0"
api 'com.squareup.retrofit2:retrofit:2.9.0'
api 'com.squareup.retrofit2:adapter-rxjava3:2.9.0'
api 'com.squareup.retrofit2:converter-gson:2.9.0'
api 'com.squareup.okhttp3:okhttp:4.2.2'
api 'com.github.liujingxing.rxlife:rxlife-rxjava3:2.2.2'
api 'com.geyifeng.immersionbar:immersionbar:3.2.2'
}