如何在包含 QuickBlox 视频聊天"so"驱动程序文件后减小 apk 的大小



我们开发了一个利用QuickBlox实现视频会议解决方案的Android应用程序。然而,问题是驱动程序文件在apk大小上增加了15MB,这是非常不希望的。有没有一种方法可以将apk的大小减小到<10MB?

您是否尝试过使用ProGuard或删除调试信息?

您可以在android gradle插件中使用新功能-APK拆分:http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits.这是安卓Gradle插件中添加的一个相对较新的功能,承诺每个CPU提供一个APK。
您可以在build.gradle文件中启用ABI拆分,如下所示:

android {
    // Some other configuration here...
    splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi', 'armeabi-v7a', 'mips'
            universalApk false
        }
    }
}

最新更新