Top "Proguard" questions

ProGuard is a tool to shrink, optimize, obfuscate, and preverify Java classes.

NameNotFoundException webview

I am getting errors from Crashlytics that indicates that some devices are missing com.google.android.webview. How is that …

android webview proguard android-5.0-lollipop inflate-exception
Proguard warnings "can't write resource [META-INF/MANIFEST.MF] (Duplicate zip entry)"

I'm using IntelliJ and running Proguard in debug mode but I can't seem to get rid of warnings such as: …

android warnings proguard android-support-library
android studio 3.1 Warning: The rule `-keep public class *extends java.lang.annotation.Annotation {

i recently upgraded android studio but im not able to find the source of the following issue reported in android …

android proguard
How to use -dontwarn in ProGuard?

I am using android studio to build debug and release application. When i build debug/release application ./gradlew assembleDebug ./gradlew …

android proguard
Removing Log call using proguard

I am trying to use proguard to strip all my logs: I have entered the following line in my proguard-project.…

android proguard
In proguard, how to preserve a set of classes' method names?

I am using proguard to obfuscate my android application. The android application contains some native code, which makes callbacks to …

java android proguard
How to debug with obfuscated (with ProGuard) applications on Android?

When I got something like this ERROR/AndroidRuntime(18677): Caused by: java.lang.NullPointerException ERROR/AndroidRuntime(18677): at com.companyname.a.a.…

android debugging obfuscation proguard
ProGuard for Android and GSON

I'm setting up ProGuard for my Android project. My project also uses GSON. I've researched ProGuard configurations for compatibility with …

java android configuration gson proguard