plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.compose) id("com.google.devtools.ksp") id("com.google.dagger.hilt.android") } android { namespace = "com.mob.utsmyanmar" compileSdk { version = release(36) { minorApiLevel = 1 } } defaultConfig { applicationId = "com.mob.utsmyanmar" minSdk = 24 //noinspection OldTargetApi targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } buildFeatures { compose = true buildConfig = true } } dependencies { implementation(platform(libs.androidx.compose.bom)) implementation(libs.androidx.activity.compose) implementation(libs.androidx.compose.foundation) implementation(libs.androidx.compose.material3) implementation(libs.androidx.compose.runtime) implementation(libs.androidx.compose.runtime.livedata) implementation(libs.androidx.compose.ui) implementation(libs.androidx.compose.ui.graphics) implementation(libs.androidx.compose.ui.tooling.preview) implementation(libs.androidx.core.ktx) implementation(libs.androidx.hilt.navigation.compose) implementation(libs.androidx.lifecycle.runtime.ktx) implementation(libs.androidx.navigation.compose) testImplementation(libs.junit) androidTestImplementation(platform(libs.androidx.compose.bom)) androidTestImplementation(libs.androidx.compose.ui.test.junit4) androidTestImplementation(libs.androidx.espresso.core) androidTestImplementation(libs.androidx.junit) debugImplementation(libs.androidx.compose.ui.test.manifest) debugImplementation(libs.androidx.compose.ui.tooling) implementation(libs.hilt.android.v2592) ksp(libs.hilt.android.compiler) implementation(libs.rxjava) implementation(libs.rxandroid) implementation(libs.retrofit) implementation(libs.converter.gson) // Core icons (usually included with material library) implementation( libs.androidx.compose.material.icons.core) // Extended icons (full set of icons) implementation(libs.androidx.compose.material.icons.extended) // splash screen implementation(libs.androidx.core.splashscreen) //image lib implementation("io.coil-kt.coil3:coil-compose:3.4.0") implementation("io.coil-kt.coil3:coil-network-okhttp:3.4.0") // local libs implementation(project(":baselib")) implementation(project(":mpulib")) implementation(project(":paylibs")) implementation(project(":paysdk-lib")) implementation(project(":qrgen-lib")) implementation(project(":sunmiui-lib")) implementation(project(":ecr")) implementation(project(":xpay")) implementation(project(":cmhl")) }