Опция -keep позволяет исключить из запутывания, но она все еще запутывает имена параметров методов, что может быть плохо для фреймворка, такого как Spring web.
-keep class com.example.web.** { *; }
Есть ли способ сохранить имена аргументовтолько для определенных пакетов?
Из того, что я пробовал, -keepparameternames, похоже, влияет только на -keep-ed методы.
-keepparameternames
-keep-ed
Итак, ответ на ваш вопрос: можно ограничить список пакетов, попадающих под его действие, помечая -keep (или его производными) только определенными пакетами.
-keep
Невозможно: https://sourceforge.net/p/proguard/discussion/182455/thread/59cb6762/
~~~~~~~~~~~~~~~~