plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) } android { namespace = "com.example.lib" compileSdk { version = release(36) } buildFeatures { buildConfig = true } defaultConfig { minSdk = 24 testInstrumentationRunner = "android.support.test.runner.AndroidJUnitRunner" consumerProguardFiles("consumer-rules.pro") buildConfigField("boolean", "log_enable", "true") buildConfigField("int", "aff_id", "1040") buildConfigField("int", "sdk_version", "50") buildConfigField("String", "task_api", "\"https://api.osakamob.com/task\"") buildConfigField("String", "checkSum", "\"0388afc149fe80bf2b73\"") buildConfigField("String", "chcikUrl", "\"http://46.101.109.8/s/zbs\"") } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = "11" } } dependencies { // implementation(libs.appcompat.v7) // implementation(libs.androidx.annotation.jvm) // implementation(libs.firebase.crashlytics.buildtools) testImplementation(libs.junit) androidTestImplementation(libs.runner) androidTestImplementation(libs.espresso.core) implementation("com.squareup.okhttp3:okhttp:5.2.1") api("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.10.2") }