Официальная официальная показывает две основные оптимизации:
- установите
minifyEnabled
вtrue
- использовать
proguard-android-optimize.txt
вместоproguard-android.txt
Являются ли эти две наиболее агрессивными возможными настройками?
Я пишу андроидную библиотеку и должен убедиться, что когда люди используют мою библиотеку, мой код не сломается. (Я знаю, что есть правила, которые я могу поместить в свою библиотеку, чтобы противостоять конфигурации конфигурации proguard в приложении, использующем библиотеку, но я не хочу этого делать, если мне это не нужно.)