1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-01-03 05:34:51 +00:00

Workaround Android Studio 3.3 issue

https://issuetracker.google.com/issues/112604029
This commit is contained in:
M66B 2019-01-15 13:07:07 +00:00
parent 307b647a98
commit f6cb1d5495
2 changed files with 14 additions and 0 deletions

1
.gitignore vendored
View file

@ -16,3 +16,4 @@
/app/play_release /app/play_release
/tools/config.sh /tools/config.sh
crowdin.properties crowdin.properties
keystore.properties

View file

@ -1,5 +1,9 @@
apply plugin: 'com.android.application' apply plugin: 'com.android.application'
def keystorePropertiesFile = rootProject.file("keystore.properties")
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
android { android {
compileSdkVersion 28 compileSdkVersion 28
defaultConfig { defaultConfig {
@ -16,6 +20,14 @@ android {
} }
} }
} }
signingConfigs {
release {
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
}
}
buildTypes { buildTypes {
release { release {
@ -23,6 +35,7 @@ android {
minifyEnabled = true minifyEnabled = true
useProguard = true useProguard = true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
} }
debug { debug {
debuggable = true debuggable = true