我们开发了一个利用 QuickBlox 实现视频会议解决方案的 Android 应用程序。但是,问题是驱动程序文件在 apk 大小上增加了 15MB,这是非常不可取的。有没有办法将 apk 的大小减小到 <10MB?
问问题
69 次
2 回答
0
您是否尝试过使用 ProGuard 或删除调试信息?
于 2016-05-24T10:13:44.977 回答
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
}
}
}
于 2016-05-24T11:14:25.613 回答