NoClassDefFoundError 报错找不到资源

问题原因:

用户没有把 IMKit 和 IMLib 作为 module 导入工程中,而是把 IMKit 和 IMLib 的代码直接拷贝到了app module 中。SDK 中对资源的引用是有包名的,所以这种方式会导致找不到资源,报 NoClassDefFoundError。

解决方案:

将 IMKit 和 IMLib 作为 module 导入到工程中。

关于SDK的导入,可参考这里:

https://docs.rongcloud.cn/android-imlib/import