a way to generating signed release APK using gradle.

This commit is contained in:
Michael 2015-08-29 09:26:51 +02:00
parent c6c5ffa5dd
commit beafaecc49

View file

@ -26,6 +26,33 @@ android {
packagingOptions { packagingOptions {
exclude '.readme' exclude '.readme'
} }
//
// To sign release builds, create the file `gradle.properties` in
// $HOME/.gradle or in your project directory with this content:
//
// mStoreFile=/path/to/key.store
// mStorePassword=xxx
// mKeyAlias=alias
// mKeyPassword=xxx
//
if (project.hasProperty('mStoreFile') &&
project.hasProperty('mStorePassword') &&
project.hasProperty('mKeyAlias') &&
project.hasProperty('mKeyPassword')) {
signingConfigs {
release {
storeFile file(mStoreFile)
storePassword mStorePassword
keyAlias mKeyAlias
keyPassword mKeyPassword
}
}
buildTypes.release.signingConfig = signingConfigs.release
} else {
buildTypes.release.signingConfig = null
}
} }
dependencies { dependencies {