plugins { alias(libs.plugins.android.application) } android { namespace = "cn.nahco3awa.naouc" compileSdk = 36 defaultConfig { applicationId = "cn.nahco3awa.naouc" minSdk = 26 targetSdk = 36 versionCode = 1 versionName = "0.1.5" ndk { abiFilters.add("arm64-v8a") } } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } buildFeatures { viewBinding = true } sourceSets { getByName("main") { jniLibs.srcDirs("src/main/jniLibs") } } } dependencies { implementation(libs.gson) implementation(libs.okhttp) implementation(libs.appcompat) implementation(libs.material) implementation(libs.constraintlayout) implementation(libs.lifecycle.livedata.ktx) implementation(libs.lifecycle.viewmodel.ktx) implementation(libs.navigation.fragment) implementation(libs.navigation.ui) implementation(libs.activity) implementation(libs.zxing.android.embedded) implementation(libs.recyclerview) testImplementation(libs.junit) androidTestImplementation(libs.ext.junit) androidTestImplementation(libs.espresso.core) }