2017-07-15 97 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,但它可能會更小。 –