plugins { id("com.android.application") id("kotlin-android") // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. id("dev.flutter.flutter-gradle-plugin") id("com.google.gms.google-services") } android { namespace = "com.org.yumi" compileSdk = 36 ndkVersion = "28.2.13676358" signingConfigs { create("release") { storeFile = file("./yumi.jks") storePassword = "2025abc" keyAlias = "yumi" keyPassword = "2025abc" } getByName("debug") { storeFile = file("./yumi_debug.jks") storePassword = "2025abc" keyAlias = "yumi" keyPassword = "2025abc" } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = JavaVersion.VERSION_11.toString() } defaultConfig { multiDexEnabled = true manifestPlaceholders["appName"] = "Yumi" manifestPlaceholders["appIcon"] = "@mipmap/ic_launcher" manifestPlaceholders["appIconRound"] = "@mipmap/icon_logo_round" applicationId = "com.org.yumi" // You can update the following values to match your application needs. // For more information, see: https://flutter.dev/to/review-gradle-config. minSdk = flutter.minSdkVersion targetSdk = flutter.targetSdkVersion versionCode = flutter.versionCode versionName = flutter.versionName ndk { // 指定支持的 ABI 架构 abiFilters.add("arm64-v8a") abiFilters.add("armeabi-v7a") abiFilters.add("x86_64") // 如果需要支持 x86 模拟器,可以添加 'x86', 'x86_64' } } buildTypes { getByName("release") { isMinifyEnabled = false isShrinkResources = false isZipAlignEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) signingConfig = signingConfigs["release"] } getByName("debug") { isMinifyEnabled = false signingConfig = signingConfigs["release"] } } } dependencies { implementation("androidx.multidex:multidex:2.0.1") // implementation(platform("com.google.firebase:firebase-bom:34.0.0")) // implementation("com.google.firebase:firebase-auth") // implementation("com.google.firebase:firebase-core:16.0.8") // implementation("com.google.android.gms:play-services-auth:21.1.1") } flutter { source = "../.." }