ProGuard_(software)
ProGuard is an open source command-line tool which shrinks, optimizes and obfuscates Java code. It is able to optimize bytecode as well as detect and remove unused instructions.[4] ProGuard is free software and is distributed under the GNU General Public License, version 2.[3]
ProGuard was distributed as part of the Android SDK and ran when building the application in release mode.[5]