Описание тега android-proguard
Инструмент ProGuard сжимает, оптимизирует и скрывает ваш код, удаляя неиспользуемый код и переименовывая классы, поля и методы с семантически неясными именами. В результате получается файл.apk меньшего размера, который труднее реконструировать. Поскольку ProGuard затрудняет обратное проектирование вашего приложения, важно, чтобы вы использовали его, когда ваше приложение использует функции, чувствительные к безопасности, например, когда вы лицензируете свои приложения.
ProGuard интегрирован в систему сборки Android, поэтому вам не нужно запускать его вручную. ProGuard запускается только при сборке приложения в режиме выпуска, поэтому вам не нужно иметь дело с запутанным кодом при сборке приложения в режиме отладки. Запуск ProGuard не является обязательным, но настоятельно рекомендуется.