Component
Component copied to clipboard
java.lang.NoClassDefFoundError
有个别群友反应出现了以下的问题. 我这边不断配合群友在排查. 是偶尔出现的. 初步怀疑是 Gradle 或者是 multiple dex 的问题.
我这边尽快给出确切的解答
mark 这个真的奇怪,出现的时候多写一行代码就报错,删了就正常。
mark 这个真的奇怪,出现的时候多写一行代码就报错,删了就正常。
目前还在排查中, 因为我这边不复现所以较难排查. 但是这个库作为一个简单的 aar, 你运行成功过就说明代码是没问题的. 但是比较奇怪的是, 为什么就盯住我的库的这个类不放我也是百思不得其解.
@xiaojinzi123 其实以前用过arouter 也出现过这个问题,我去年就遇到过了,网上搜的是可以指定这个类到主dex中,但是配置的multiDexKeepProguard那些方法完全没起作用,后来就没搞了
可能是使用了kotlin lambada,内联太深可能会出现这种情况。一般都是排查代码中lambada的层数是否过多。我以前使用ARouter报过这个错,并非库的bug。不知这个是否也如此。
可能是使用了kotlin lambada,内联太深可能会出现这种情况。一般都是排查代码中lambada的层数是否过多。我以前使用ARouter报过这个错,并非库的bug。不知这个是否也如此。
这个偶现的, 还不是大问题. 而且主要我这边一次没出现, 也没法解决. 先放着
我也mark一下, 1.8.2.2版本会有这个问题, 我还在用, 每次都是切一下project里面的build.gradle文件的gradle的版本号解决, 虽然说能够解决, 但是还是比较恶心, 经常被公司的同事吐槽说我选的这个框架有点淦, [笑哭], 不过这个是我用过最好的路由框架, 没有之一(阿精大佬够舔你了不)
我求你升级吧 大佬