ProGuard is a tool to shrink, optimize, obfuscate, and preverify Java classes.
This is along similar lines as these recent questions: Best Java Obfuscation Application For Size Reduction Creating non-reverse-engineerable Java programs …
java java-me obfuscation proguard yguardI wonder how to make the transition / migration from ProGuard to R8. Should I just remove the Proguard-related lines from …
android proguard obfuscation android-proguard android-r8I want to create an obfuscated android application. I use ProGuard for that. I would like to automatically remove all …
android logging obfuscation proguardAfter upgrading to Android Gradle Plugin from 3.1.4 to 3.2.x I'm getting multiple warnings such as: D8: Type `com.google.gson.…
android android-gradle-plugin proguard android-proguard android-d8I am succesfully using proguard for my Android apps. However, with one app I am having trouble. This app uses …
java android embedded-resource proguardI have an application that uses an externally referenced library (that is, the directory of the library is in the …
android gradle proguardI have a bunch of classes that use e.g. an @Singleton annotation like so @Singleton public class ImageCache that …
android proguard roboguiceIs it possible to use ProGuard for only obfuscation. I don't want ProGuard to remove any classes from my projects. …
java android proguard obfuscationLets say I have.. public class SomeClass { public interface someInterface { public void firstMethod(String variable); public void secondMethod(String variable); …
java android proguardWe just changed our application to use the appcompat-v7 support library in order to take advantage of the support actionbar …
android proguard android-appcompat samsung-mobile android-4.2-jelly-bean