2017-07-15 69 views
1

我的apk文件大小为5MB安卓:VLC-Android的SDK增加60MB到我的apk文件大小

添加后"de.mrmaffen:vlc-android-sdk:2.0.6"到摇篮,APK尺寸增加至62MB!

我该如何解决?

谢谢

没有,我改变为下面的代码,但不能工作

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

VLC很大,你期望什么?我其实在问你有多大的增长期望。 –

回答

3

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

您可能需要:

  • 住在一起,或

  • 使用拆分或产品的口味,以表明您愿意支持该CPU架构的子集(库本身支持arm64-v8aarmeabi-v7amipsx86x86_64),或

  • 不要使用VLC

+0

改为VLC,用什么? –

+0

@AliRez:我不知道。许多开发人员只使用本地媒体播放API(例如,“MediaPlayer”,“SoundPool”)。 – CommonsWare

+0

我还没有尝试https://github.com/google/ExoPlayer,但它可能会更小。 –