常见问题

libsqlite.so库重复问题。

  • 问题描述:如果项目中已经引入 libsqlite.so 库,则会在打包资源文件时提示此库重复的冲突错误。
  • 解决办法:在引入了 libsqlite.somodulebuild.gradle 文件的android节点添加 packagingOptions
android {
    /* .... */

    /* IM SDK含有libsqlite.so,所以打包不包含。 */
    packagingOptions {
        exclude "lib/arm64-v8a/libsqlite.so"
        exclude "lib/armeabi-v7a/libsqlite.so"
    }
}