plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) } android { namespace = "com.pan_american.android" compileSdk = 36 buildFeatures { viewBinding = true } defaultConfig { applicationId = "com.pan_american.android" minSdk = 26 targetSdk = 36 versionCode = 12 versionName = "1.0.11" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" // 高德地图ndk配置 ndk { abiFilters.clear() abiFilters.addAll(arrayOf("armeabi-v7a", "arm64-v8a")) } } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } kotlin { compilerOptions { jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17) } } } dependencies { implementation(libs.androidx.core.ktx) implementation(libs.androidx.appcompat) implementation(libs.material) implementation(libs.androidx.activity) implementation(libs.androidx.constraintlayout) implementation(libs.androidx.recyclerview) testImplementation(libs.junit) androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.espresso.core) //底部导航栏实现 implementation(libs.androidx.viewpager2) //Retrofit2 implementation(libs.bundles.retrofit2) //SmartRefreshLayout implementation(libs.bundles.smartRefreshLayout) //EventBus implementation(libs.eventbus) //SignalR implementation(libs.signalr) //表格组件 implementation(libs.smartTable) //扇形图组件 implementation(libs.mpAndroidChart) //url&uri 图片展示组件 implementation(libs.picasso) //图片选择框架 implementation(libs.matisse) //高德地图SDK implementation(fileTree(baseDir = "libs") { include("*.jar") }) }