From b66a311e17f84745c375198bed2bdd68bf846b3b Mon Sep 17 00:00:00 2001 From: weihuagu Date: Wed, 3 Jul 2019 15:43:57 +0800 Subject: [PATCH] merge from master --- app/build.gradle | 51 +++++++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index c5c49f1..9d33397 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,34 +1,37 @@ +def keystorePropertiesFile = rootProject.file("./app/key.properties") +def keystoreProperties = new Properties() +keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) + apply plugin: 'com.android.application' android { - compileSdkVersion 27 - defaultConfig { - applicationId "com.weihuagu.receiptnotice" - minSdkVersion 19 - targetSdkVersion 25 - versionCode 11 - versionName "1.0" - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" - } - - - signingConfigs{ - debug { + compileSdkVersion 27 + defaultConfig { + applicationId "com.weihuagu.receiptnotice" + minSdkVersion 19 + targetSdkVersion 25 + versionCode 11 + versionName "1.0" + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + } - } - release { - } - } - buildTypes { - debug { +signingConfigs{ + release { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile file(keystoreProperties['storeFile']) + storePassword keystoreProperties['storePassword'] + } +} - } - release { - } +buildTypes { + release { + signingConfig signingConfigs.release } + } lintOptions { - abortOnError false - } + abortOnError false + } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar'])