Android:VLC-android-sdk 增加 60MB 到我的 apk 文件大小

标签 android android-gradle-plugin libvlc

我的 apk 文件大小是 5MB

"de.mrmaffen:vlc-android-sdk:2.0.6" 添加到 gradle 后,apk 大小增加到 62MB。

我该如何解决?

注意:我改成了这个,但是没用。

compile ("de.mrmaffen:vlc-android-sdk:2.0.6"){
   exclude group: 'io.card'
}

最佳答案

VLC 使用大量 原生代码。因此,每个 CPU 架构有 18-30MB 的本地库。虽然在 APK 中会有所压缩,但 APK 增加 57MB 实际上比我预期的要好。

您要么需要:

  • 忍受它,或者

  • 使用 splits 或 product flavors 来表明你愿意支持哪个 CPU 架构子集(库本身支持 arm64-v8a, armeabi-v7a, mipsx86x86_64)或

  • 不要使用 VLC

关于Android:VLC-android-sdk 增加 60MB 到我的 apk 文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45121130/

相关文章:

Android Studio list 合并失败 minSdkVersion 错误

javascript - 有没有办法在 android 的 "web view"中应用 css 或 java 脚本?

android - 错误:无法解决:vectordrawable-animated

android - 如何根据两个不同的 flavor 维度设置我的 Android 应用程序包名称?

java - 在多个窗口中使用克隆的 VLCJ

go - 用libvlc播放实现previous

c - libvlc:如何随时捕捉帧

android - View 边缘处的 float 操作按钮阴影剪裁

android - 如何设置句子中特定单词的文本颜色?

Android 构建发布失败,原因为 : java. lang.ArrayIndexOutOfBoundsException: 213(pr​​oguard 问题)