Skip to content

Commit 8c09a71

Browse files
Update build.gradle.kts
1 parent 3f98579 commit 8c09a71

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

android/app/build.gradle.kts

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ plugins {
55
id("dev.flutter.flutter-gradle-plugin")
66
}
77

8+
def keystoreProperties = new Properties()
9+
def keystorePropertiesFile = rootProject.file("key.properties")
10+
if (keystorePropertiesFile.exists()) {
11+
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
12+
}
813

914
android {
1015
namespace = "de.randomfactory.randommodder.hw_manager_flutter"
@@ -30,11 +35,18 @@ android {
3035
versionName = flutter.versionName
3136
}
3237

38+
signingConfigs {
39+
release {
40+
keyAlias keystoreProperties["keyAlias"]
41+
keyPassword keystoreProperties["keyPassword"]
42+
storeFile keystoreProperties["storeFile"] ? file(keystoreProperties["storeFile"]) : null
43+
storePassword keystoreProperties["storePassword"]
44+
}
45+
}
46+
3347
buildTypes {
3448
release {
35-
// TODO: Add your own signing config for the release build.
36-
// Signing with the debug keys for now, so `flutter run --release` works.
37-
signingConfig = signingConfigs.getByName("debug")
49+
signingConfig signingConfigs.release // <-- use release signing
3850

3951
// Enables code-related app optimization.
4052
isMinifyEnabled = true

0 commit comments

Comments
 (0)