From 41685ce45c16e875155099c205294db0dea44bac Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 6 Nov 2017 02:20:44 -0500 Subject: [PATCH] v0.6.2b: adjusted progaurd settings to (hopefully) avoid obscure crashes --- core/build.gradle | 2 +- core/proguard-rules.pro | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/core/build.gradle b/core/build.gradle index a64bbc134..31d71742a 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -12,7 +12,7 @@ android { release { shrinkResources true minifyEnabled true - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } diff --git a/core/proguard-rules.pro b/core/proguard-rules.pro index 495f9284a..9e85b4582 100644 --- a/core/proguard-rules.pro +++ b/core/proguard-rules.pro @@ -1,4 +1,6 @@ # retain these to support class references and meaningful stack traces -keepnames class com.shatteredpixel.** { *; } -keepnames class com.watabou.** { *; } +-keep class com.shatteredpixel.shatteredpixeldungeon { *; } +-keep class com.watabou.noosa.game { *; } -keepattributes SourceFile,LineNumberTable \ No newline at end of file