Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Use one line to apply almost famous libraries of proguard configurations.

Nov 4, 2016

Set of Proguard rules that need to be configured for some frequently used libraries.

Oct 4, 2016

Easy to use inline @Keep annotation to keep class.

May 18, 2015

If you do any serious Android development, you've probably used ProGuard to obfuscate, optimise and shrink your application. In that case it's also very likely that ProGuarding your app has broken your release builds, took a few hours of your time away while pulling your hair out.

Squad leader includes two annotations that you can add to your code to specify that you want to @Keep a class, method or field and it's name. There's also a @KeepName annotation that does the same, but only if the annotated element is actually used in your code.

Sep 25, 2014

ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names.

Jul 5, 2014