eventbus出现java.lang.NoClassDefFoundError: android/os/PersistableBundle

使用eventbus2.4,在android5.0以上这个问题没有出现,但是在4.几的版本,这个问题就出现了,原因是因为当前这个activity或者fragment中实现的方法中有PersistableBundle这个参数,这个参数是在oncreate或者onSaveInstanceState这两个方法里,注意这两个方法有不同的参数的重载,去掉那个带有PersistableBundle这个参数的方法即可。

原因好像是4.几的android里面存在这个bug,在eventbus3.0的版本里修复了这个bug

附上链接:链接

猜你喜欢

转载自blog.csdn.net/a865074284/article/details/66973108