美文网首页
java.lang.NoClassDefFoundError:

java.lang.NoClassDefFoundError:

作者: channelRead0 | 来源:发表于2019-02-18 11:35 被阅读0次

    新版APP目前趋于稳定,最近解决了一个沉积已久的一个bug,并做下记录。
    该bug出现在5.0以下的旧版,集中在4.4系统。错误发生跨进程传参(使用了CC渐进式组件化方案),转换参数时,
    如下图

    image.png
    因为在5.0系统之前是没有PersistableBundle类的,在低于5.0系统运行时,会导致崩溃。
    解决方法:
    1、修改cc框架源码
    2、停止使用跨进程参数传递
    3、提高app兼容版本
    4、针对低版本系统,停止提供跨进程服务

    借鉴了 java.lang.NoClassDefFoundError: android/os/PersistableBundle 解决一个你难以发现的报错

    相关文章

      网友评论

          本文标题:java.lang.NoClassDefFoundError:

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