Android Proguard - лучше ли поддерживать всех сторонних библиотек?
Я настраиваю Proguard для приложения, которое использует сторонние библиотеки. Является ли «наилучшей практикой» (во избежание будущих труднодоступных ошибок) включение строки:
-keep class 3rd_party_lib_name.** {*;}
для каждой сторонней библиотеки с открытым исходным кодом, у которой нет специальных инструкций Proguard от ее разработчика?
Кроме того, связанный вопрос: есть ли общее руководство, для каких случаев я должен использовать
-keep class
и в каких случаях я должен использовать
-keep public class
большое спасибо