0

我有一个从 Activity 调用的生命周期感知组件。它在debug模式下工作正常。但是当缩小(Proguard)时,似乎没有调用生命周期组件。添加规则是什么proguard-rules.pro

经过一番折腾,我得到了答案。请检查以下。原始推文

4

1 回答 1

0

-keep生命周期感知组件以及文件Lifecycle.Event中的注释proguard-rules.pro原始推文

-keep public class android.arch.lifecycle.** {
    public protected *;
}

-keepclassmembers class ** {
    @android.arch.lifecycle.OnLifecycleEvent public *;
}
于 2017-06-14T22:02:11.693 回答