Skip to content

Commit 9fcda71

Browse files
committed
Generated and added keystore built apks
1 parent 95ddc93 commit 9fcda71

File tree

4 files changed

+25
-7
lines changed

4 files changed

+25
-7
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
.buildlog/
99
.history
1010
.svn/
11+
*.jks
12+
*.jks.old
1113

1214
# IntelliJ related
1315
*.iml

android/app/build.gradle

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ apply plugin: 'com.android.application'
2525
apply plugin: 'kotlin-android'
2626
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
2727

28+
def keystoreProperties = new Properties()
29+
def keystorePropertiesFile = rootProject.file('key.properties')
30+
if (keystorePropertiesFile.exists()) {
31+
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
32+
}
33+
2834
android {
2935
compileSdkVersion 30
3036

@@ -41,13 +47,20 @@ android {
4147
versionName flutterVersionName
4248
}
4349

44-
buildTypes {
45-
release {
46-
// TODO: Add your own signing config for the release build.
47-
// Signing with the debug keys for now, so `flutter run --release` works.
48-
signingConfig signingConfigs.debug
49-
}
50-
}
50+
signingConfigs {
51+
release {
52+
keyAlias keystoreProperties['keyAlias']
53+
keyPassword keystoreProperties['keyPassword']
54+
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
55+
storePassword keystoreProperties['storePassword']
56+
}
57+
}
58+
buildTypes {
59+
release {
60+
signingConfig signingConfigs.release
61+
}
62+
}
63+
5164
}
5265

5366
flutter {

android/app/src/main/AndroidManifest.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
22
package="dev.ankan.drinks_wiki">
3+
<uses-permission
4+
android:name="android.permission.INTERNET"/>
35
<application
46
android:label="Drinks Wiki"
57
android:icon="@mipmap/ic_launcher">

android/gradle.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
org.gradle.jvmargs=-Xmx1536M
22
android.useAndroidX=true
33
android.enableJetifier=true
4+
android.bundle.enableUncompressedNativeLibs=false

0 commit comments

Comments
 (0)