From 7b3f8ddfc394f5c4bc55c3e2b0d0ac42d30bcbb4 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sun, 15 Sep 2013 02:59:12 -0500 Subject: [PATCH] Sign APK with Gradle --- astrid/build.gradle | 15 +++++++++++++++ astrid/src/main/AndroidManifest.xml | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/astrid/build.gradle b/astrid/build.gradle index b68067bff..99d28476b 100644 --- a/astrid/build.gradle +++ b/astrid/build.gradle @@ -22,13 +22,28 @@ android { targetSdkVersion 17 } + signingConfigs { + release + } + buildTypes { release { runProguard true proguardFile 'proguard.cfg' proguardFile getDefaultProguardFile('proguard-android.txt') + signingConfig signingConfigs.release } } + + if (project.hasProperty('keyAlias') && + project.hasProperty('storeFile') && + project.hasProperty('storePassword') && + project.hasProperty('keyPassword')) { + android.signingConfigs.release.keyAlias = keyAlias + android.signingConfigs.release.storeFile = file(storeFile) + android.signingConfigs.release.storePassword = storePassword + android.signingConfigs.release.keyPassword = keyPassword + } } dependencies { diff --git a/astrid/src/main/AndroidManifest.xml b/astrid/src/main/AndroidManifest.xml index 6bca021ff..315675313 100644 --- a/astrid/src/main/AndroidManifest.xml +++ b/astrid/src/main/AndroidManifest.xml @@ -7,7 +7,7 @@ + android:versionCode="317">