From 48a4eb2ca7d6fb0abfa904917bb544c91b6ffc32 Mon Sep 17 00:00:00 2001 From: Manish Date: Wed, 17 Dec 2025 17:31:04 +0530 Subject: [PATCH] swiched to intial build.gradle file --- android/app/build.gradle | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 2643465..5242a55 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -48,30 +48,32 @@ android { // Define signing configurations for different build types signingConfigs { - release { - if (keystorePropertiesFile.exists()) { + release { + // Reference the key alias from key.properties keyAlias keystoreProperties['keyAlias'] + // Reference the key password from key.properties keyPassword keystoreProperties['keyPassword'] + // Reference the keystore file path from key.properties storeFile file(keystoreProperties['storeFile']) + // Reference the keystore password from key.properties storePassword keystoreProperties['storePassword'] } } -} - // Define different build types (e.g., debug, release) - buildTypes { - release { - if (keystorePropertiesFile.exists()) { + buildTypes { + release { + // Apply the 'release' signing configuration defined above to the release build signingConfig signingConfigs.release + // Enable code minification to reduce app size + minifyEnabled true + // Enable resource shrinking to remove unused resources + shrinkResources true + // Other release specific configurations can be added here, e.g., ProGuard rules } - minifyEnabled true - shrinkResources true } } -} - // Configure Flutter specific settings, pointing to the root of your Flutter project flutter { source = "../.."