From 7b2db20788cf8bb5cdf96cb7715cdc5255bd54e2 Mon Sep 17 00:00:00 2001 From: Roland Fredenhagen Date: Sat, 9 Jan 2021 22:29:10 +0100 Subject: [PATCH] Better keystoreProperty handling: Sets keystoreProperties to `local` if `keyAlias` is missing => no need to remove encrypted `key.properties` file --- android/app/build.gradle | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index c6dfcb75..5c2b7bb7 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -28,7 +28,8 @@ def keystoreProperties = new Properties() def keystorePropertiesFile = rootProject.file('key.properties') if (keystorePropertiesFile.exists()) { keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) -} else { +} +if (!keystoreProperties.containsKey('keyAlias')) { // to simplify local development keystoreProperties['keyAlias'] = 'local' keystoreProperties['keyPassword'] = 'local'