晨检记录表,婉神,ppoo
在项目中添加EventBus3.1.0-RC,编译ok的,但是运行的时候出现了java.lang.NoClassDefFoundError:
android/os/PersistableBundle at java.lang.Class.getDeclaredMethods(Native Method)这个错误。。。
总结如下:
这个问题是因为你的自定义Activity重写了
@Override public void onCreate(@Nullable Bundle savedInstanceState, @Nullable PersistableBundle persistentState) { super.onCreate(savedInstanceState, persistentState); }
或者
@Override public void onRestoreInstanceState(Bundle savedInstanceState, PersistableBundle persistentState) { super.onRestoreInstanceState(savedInstanceState, persistentState); }
这两个方法中的任意一个都会出现这个错误,所以解决办法是不要重写这两个方法。原因还有待我去深究下。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android studio 解决logcat无过滤工具栏的操作
Android Studio 恢复小窗口停靠模式(Docked Mode)
Android studio保存logcat日志到本地的操作
Android Studio快捷键生成TAG、Log.x日志输出介绍
网友评论