Что делает класс -keep в ProGuard

Я знаю, что держать класс - значит держать класс.

  1. Но, скажем, если я буду вести урок по определенному уроку, разве он не запутает этот урок?

    -поддержите класс com.myproject.activities.**

  2. В чем разница между keep class против keep public class

1 ответ

Я знаю, что уже слишком поздно, чтобы ответить, но это может быть полезно для кого-то. Из сторожевой площади хранится документация

-keep Определяет классы и члены класса (поля и методы), которые будут сохранены как точки входа в ваш код. Например, чтобы сохранить приложение, вы можете указать основной класс вместе с его основным методом. Чтобы обработать библиотеку, вы должны указать все общедоступные элементы.

Вы можете проверить ссылки ниже для более подробной информации о спецификациях ProGuard. https://www.guardsquare.com/en/proguard/manual/usage

http://omgitsmgp.com/2013/09/09/a-conservative-guide-to-proguard-for-android/

Другие вопросы по тегам