フラグメントにライフサイクル リスナーを設定するための注釈がありますが、ProGuard はパラメーターとして指定したクラスを削除します。
@LifecycleListener(listeners = {Listener1.class, Listener2.class})
public class SomeFragment extends LifecycleAnnotationAwareFragment {
...
}
Proguard に LifecycleListener.class を削除しないように指示する方法は知っていますが、リスナーとして言及されているクラスが「必要」であると見なすように指示する方法はわかりません。
この機能は構成可能ですか?