我有一个注释可以在Fragments上设置生命周期监听器,但是ProGuard会将我给出的类作为参数剥离:
@LifecycleListener(listeners = {Listener1.class, Listener2.class})
public class SomeFragment extends LifecycleAnnotationAwareFragment {
...
}
我知道如何告诉Proguard不要剥离LifecycleListener.class,而不是如何告诉它将所提到的类视为“需要”的听众。
此功能是否可配置?
答案 0 :(得分:0)
目前在ProGuard中似乎没有对此的支持,但通过类比他们的注释处理方法,以下方法有效:
任选地: