美文网首页
java.lang.NoClassDefFoundError解决

java.lang.NoClassDefFoundError解决

作者: 发光的老金 | 来源:发表于2019-02-22 12:02 被阅读0次

    今天测试人员提交了一个问题,连接手机打印log,是这样的信息

    java.lang.NoClassDefFoundError: android/os/PersistableBundle

    手机是三星s4,android版本是4.4.2,是很古老的版本了,所以这个问题一直没发现也是有原因的

    在网上查了一些资料,对比我的代码,发现了其中的问题,我在测试的时候重写了这么一个方法


    定位问题方法

    这个方法是保存数据的方法,保存的bundle会传递给onCreate,但是这个方法是public,而onCreate则是protected,由于碎片化问题,在低版本的手机上会报错,因为这个onSaveInstanceState方法我没用到,所以注掉问题就解决了

    相关文章

      网友评论

          本文标题:java.lang.NoClassDefFoundError解决

          本文链接:https://www.haomeiwen.com/subject/bmgsyqtx.html