plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) } android { compileSdk 34 defaultConfig { minSdkVersion 21 targetSdkVersion 34 consumerProguardFiles "consumer-rules.pro" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } kotlinOptions { jvmTarget = '17' } namespace 'com.rc.httpcore' } dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) implementation libs.androidx.core.ktx implementation libs.androidx.localbroadcastmanager api libs.squareup.retrofit implementation libs.squareup.converter.gson implementation libs.squareup.converter.scalars implementation libs.squareup.rx.java.adapter implementation libs.okhttp3.logging api libs.rx.java api libs.rx.android api libs.gson // implementation dep.luban }