我们开发了一款Android应用程序,利用QuickBlox实现视频会议解决方案。但是,问题是驱动程序文件为apk大小增加了15MB,这是非常不受欢迎的。有没有办法将apk的大小减小到<10MB?
答案 0 :(得分:0)
您是否尝试过使用ProGuard或删除调试信息?
答案 1 :(得分:0)
你可以在android gradle插件中使用新功能 - APK拆分:
http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits。这是一个相对较新的功能,添加到Android Gradle插件,承诺每个CPU提供一个APK。
您可以在build.gradle文件中启用ABI拆分,如下所示:
android {
// Some other configuration here...
splits {
abi {
enable true
reset()
include 'x86', 'armeabi', 'armeabi-v7a', 'mips'
universalApk false
}
}
}