From cf50266211cbb12c60b8d1a7e9cf1810602d765a Mon Sep 17 00:00:00 2001 From: Calcitem Date: Wed, 5 May 2021 03:12:55 +0800 Subject: [PATCH] flutter: android: storeFile judge keystoreProperties null Try to fix: Build file '/builds/calcitem/fdroiddata/build/com.calcitem.sanmill/src/ui/flutter_app/android/app/build.gradle' line: 71 * What went wrong: A problem occurred evaluating project ':app'. > path may not be null or empty string. path='null' Reference: https://gitlab.com/TheOneWithTheBraid/xournalpp_mobile/-/blob/master/android/app/build.gradle --- src/ui/flutter_app/android/app/build.gradle | 2 +- src/ui/flutter_app/android/app/build.gradle_fdroid | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/flutter_app/android/app/build.gradle b/src/ui/flutter_app/android/app/build.gradle index 7995a54b..44cc07d5 100644 --- a/src/ui/flutter_app/android/app/build.gradle +++ b/src/ui/flutter_app/android/app/build.gradle @@ -68,7 +68,7 @@ android { release { keyAlias keystoreProperties['keyAlias'] keyPassword keystoreProperties['keyPassword'] - storeFile file(keystoreProperties['storeFile']) + storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null storePassword keystoreProperties['storePassword'] } } diff --git a/src/ui/flutter_app/android/app/build.gradle_fdroid b/src/ui/flutter_app/android/app/build.gradle_fdroid index 0e152f20..acec1105 100644 --- a/src/ui/flutter_app/android/app/build.gradle_fdroid +++ b/src/ui/flutter_app/android/app/build.gradle_fdroid @@ -68,7 +68,7 @@ android { release { keyAlias keystoreProperties['keyAlias'] keyPassword keystoreProperties['keyPassword'] - storeFile file(keystoreProperties['storeFile']) + storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null storePassword keystoreProperties['storePassword'] } }