eventbus出现java.lang.NoClassDefFoundError: android/os/PersistableBundle
2017-03-27 16:36
477 查看
使用eventbus2.4,在android5.0以上这个问题没有出现,但是在4.几的版本,这个问题就出现了,原因是因为当前这个activity或者fragment中实现的方法中有PersistableBundle这个参数,这个参数是在oncreate或者onSaveInstanceState这两个方法里,注意这两个方法有不同的参数的重载,去掉那个带有PersistableBundle这个参数的方法即可。
原因好像是4.几的android里面存在这个bug,在eventbus3.0的版本里修复了这个bug
附上链接:链接
原因好像是4.几的android里面存在这个bug,在eventbus3.0的版本里修复了这个bug
附上链接:链接
相关文章推荐
- Android出现:java.lang.NoClassDefFoundError: android/os/PersistableBundle
- Android碎片化问题 java.lang.NoClassDefFoundError: android/os/PersistableBundle 之解决方案
- java.lang.NoClassDefFoundError: android/os/PersistableBundle
- java.lang.NoClassDefFoundError: android/os/PersistableBundle和EventBus
- java.lang.ClassNotFoundException:Didn't find class "android.os.PersistableBundle" on path 奇葩BUG解决
- java.lang.NoClassDefFoundError: android/os/PersistableBundle
- 【异常处理已解决】java.lang.ClassNotFoundException: Didn't find class "android.os.PersistableBundle"
- java.lang.NoClassDefFoundError: android/os/PersistableBundle 解决一个你难以发现的报错
- EventBus 和RxLifecycle 一起使用所引发的问题及解决办法 -java.lang.NoClassDefFoundError: android/os/PersistableBundle
- 【异常处理】java.lang.ClassNotFoundException: Didn't find class "android.os.PersistableBundle"
- java.lang.NoClassDefFoundError: android/os/PersistableBundle
- java.lang.ClassNotFoundException: Didn't find class "android.os.PersistableBundle" on path: DexPathL
- void android.os.Bundle.putBoolean(java.lang.String
- java.lang.NoSuchMethodError: android.os.Bundle.getString的解决办法
- Android在绑定service的时候出现java.lang.ClassCastException:android.os.BinderProxy cannot be cast to ...异常
- java.lang.NoSuchMethodError: android.os.Bundle.getString
- DT升级中出现的问题的解决方案(Android upgrade ADT 22, R.java files not generated,java.lang.ClassNotFoundException)
- Eclipse升级ADT到22后从SVN checkout项目后编译出现Errors occurred during the build. errors running builder 'Android Pre Compiler' on project'我的项目名称' java.lang.Nul
- Android使用KSOAP2等第三方jar包调用WebService出现java.lang.NoClassDefFoundError.的解决办法
- 关于Android使用HttpClient中出现的"java.lang.NoClassDefFoundError"