Dana
8 天以前 37914b3d2eab3b60b3b78a9ed1c7156bf15bef54
app/build.gradle.kts
@@ -1,3 +1,6 @@
import java.io.FileInputStream
import java.util.Properties
plugins {
    alias(libs.plugins.android.application)
    alias(libs.plugins.kotlin.android)
@@ -7,7 +10,9 @@
android {
    namespace = "com.safeluck.floatwindow"
    compileSdk = 35
    val keystorePropertiesFile = rootProject.file("keystore.properties")
    val keystoreProperties =  Properties()
    keystoreProperties.load(FileInputStream(keystorePropertiesFile))
    defaultConfig {
        applicationId = "com.safeluck.floatwindow"
        minSdk = 24
@@ -20,6 +25,20 @@
    buildFeatures{
        aidl =true
    }
    signingConfigs {
        create("release") {
            keyPassword = keystoreProperties.getProperty("keyPassword")
            keyAlias = keystoreProperties.getProperty("keyAlias")
            storeFile = file(keystoreProperties.getProperty("storeFile") ?: "")
            storePassword = keystoreProperties.getProperty("storePassword")
        }
        getByName("debug") {
            keyPassword = keystoreProperties.getProperty("keyPassword")
            keyAlias = keystoreProperties.getProperty("keyAlias")
            storeFile = file(keystoreProperties.getProperty("storeFile") ?: "")
            storePassword = keystoreProperties.getProperty("storePassword")
        }
    }
    buildTypes {
        release {
            isMinifyEnabled = false
@@ -27,6 +46,10 @@
                getDefaultProguardFile("proguard-android-optimize.txt"),
                "proguard-rules.pro"
            )
            signingConfig = signingConfigs.getByName("release")
        }
        debug {
            signingConfig = signingConfigs.getByName("debug")
        }
    }
    compileOptions {