From 086f639c026db74845272bc2d5e3c8094f902112 Mon Sep 17 00:00:00 2001 From: komekh Date: Thu, 5 Sep 2024 14:48:38 +0500 Subject: [PATCH] added publish files --- android/app/build.gradle | 19 +++++++++++++++++-- android/app/upload-keystore.jks copy | Bin 0 -> 2218 bytes android/key.properties copy | 4 ++++ 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 android/app/upload-keystore.jks copy create mode 100644 android/key.properties copy diff --git a/android/app/build.gradle b/android/app/build.gradle index 8f44683..62df9f0 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -23,6 +23,12 @@ if (flutterVersionName == null) { flutterVersionName = "1.0" } +def keystoreProperties = new Properties() +def keystorePropertiesFile = rootProject.file('key.properties') +if (keystorePropertiesFile.exists()) { + keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) +} + android { namespace = "com.example.cargo" compileSdk = flutter.compileSdkVersion @@ -35,7 +41,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.example.cargo" + applicationId = "com.cargo66.com" // You can update the following values to match your application needs. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. minSdk = flutter.minSdkVersion @@ -43,12 +49,21 @@ android { versionCode = flutterVersionCode.toInteger() versionName = flutterVersionName } + + signingConfigs { + release { + keyAlias = keystoreProperties['keyAlias'] + keyPassword = keystoreProperties['keyPassword'] + storeFile = keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null + storePassword = keystoreProperties['storePassword'] + } + } buildTypes { release { // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig = signingConfigs.debug + signingConfig = signingConfigs.release } } } diff --git a/android/app/upload-keystore.jks copy b/android/app/upload-keystore.jks copy new file mode 100644 index 0000000000000000000000000000000000000000..4f259098bbd0beb723d989205a4316b707b06833 GIT binary patch literal 2218 zcmcIl`8(8&7N76TSOzn;hRQaXY?GSr43ps^>okRH9Yh#Xx!FlVS;khcs6k1|?oGA| zabHIE7+aP!lww+}S+hhMuiNwXJpBXrhx5bdbDndab3W%h=kVrv^AHFGx@*8s;|~e& z@pt#!g-q6+S$+tF4+=8iJP^e%bci2-130KS0PsQJ4EStgXP4O<7pNi;#DZ8DiR!h^+-BRY+&z~ISbQ#WZf7R*>DuXLGdX8?BI+l$H4=BeGp6X-aY!pMaE!U}iVz#FF1B^sqndSL@(( zG)|r@GdfBm^2zheqvSvAJ!>h(I$|y|DXz%RnIaoEv)5rgKLz_uRe;QQ{d$qTqK-!yAH@AwA`J$PL-3 z594FT8^J%Gj~3ZECCP|FSGa6rR!Zj!bz{e{^X{IEf`askvHB%*YZe->$l!8evY|u zlH-BFUBRA)U~&8|fw*S~V~Q>e=V znL8TFHgEas`!!7P#$}fGpklGs@QBX?&GJ$O_F}kWTaaz-C+%H%D9eEU`$2IX$+mam zJ=f!tZK<1VA!D&+&9&Q4ED!vlI;4?Uv{0U--beoeRR~q%br`L=IR(naX%H71Jo5slR2G+sKs!u zn@eE6l|~$cTgyeu)v?jo`yzc8DK(!;Qyd3}f^r8Y3JdPmGWx%+AX8R|a88n19guUkLWo2V$g=L`_f|)Fgl!1cIj1 zUQr@QB7y`W;UD7vUI7D8{JrVjp8#V3q7aY)2tgSD0C{k+M8$oYUcFC3S^Dcqh_kV) z0BKz;zRJ9HYk1DP!V!@ipG<%KK_x7H za5i-N%Y`R&!|E1Gr`Sg?aAvycu36Sd7vc0$aVQLc00jp?1yF8x@^UD+6nqc6ExzOVt&26L-jhfV}bU+i@3WvyCMP*X$nL9FEP(D*n6&lk5sK%r<+UGibws^>oO+w zT7$ zz?+~uxzSEi6n-LnE+3)g;b4)s3@IAcG0c{;^_?&W1Ju-NhSeVpv0k;VUy-n^!W0J~2-yXG rdqJ)_K4ci9tSgLmD}h?