Description
Java applications can be shrunk, optimized, obfuscated, and preverified before distribution. This build tool is used by developers preparing Java or Android class files for release. It rewrites build output and can make debugging harder, so configuration should be tested against runtime behavior before shipping.