При использовании Proguard с Android методы, которые вызываются только через отражение (например, обратные вызовы, определенные в атрибутах XML onClick), ошибочно удаляются.
Одно из решений для этой проблемы -добавьте каждый затронутый класс и метод в ваш proguard.cfg.
Как я могу использовать аннотации Java для достижения того же эффекта?
Я чувствую, что это сделает самодокументируемый код и позволит избежатьКод и proguard.cfg не синхронизированы.Тем не менее, Android Proguard, похоже, не поставляется с annotations.jar, упомянутым в его документации.