From 5f4b6e39bcf96435acb79dcf8c660b0819232544 Mon Sep 17 00:00:00 2001 From: Sam Whited Date: Wed, 22 Oct 2014 18:22:49 -0400 Subject: [PATCH] Use proguard on release builds We don't need obfuscation (it's an open source project), but proguard wil shrink the apk by stripping out unused code. --- build.gradle | 2 +- proguard-rules.txt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 95e10738..6a91ef52 100644 --- a/build.gradle +++ b/build.gradle @@ -50,7 +50,7 @@ android { } buildTypes { release { - runProguard false + runProguard true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } diff --git a/proguard-rules.txt b/proguard-rules.txt index ef4925e2..f39d07c5 100644 --- a/proguard-rules.txt +++ b/proguard-rules.txt @@ -16,6 +16,8 @@ # public *; #} +-dontwarn javax.naming.** + -keep class * extends java.util.ListResourceBundle { protected Object[][] getContents(); }