2017-07-15 8 views
1

私のAPKファイルのサイズは5メガバイトアンドロイド:VLC-アンドロイド-SDK増加の60メガバイト私のAPKファイルサイズに

をした後、Gradleのために62メガバイトまでのapkサイズの増加を"de.mrmaffen:vlc-android-sdk:2.0.6"を追加することです!

どうすれば解決できますか?

ないありがとう:私はコードの下に変更はなく、

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-v8aをサポートし、 armeabi-v7amipsx86、およびx86_64)、または

  • VLCを使用しないでください

+0

VLCではなく、何から使用しますか? –

+0

@AliRez:わかりません。多くの開発者は、ネイティブメディア再生API(例: 'MediaPlayer'、' SoundPool')を使用しています。 – CommonsWare

+0

私はhttps://github.com/google/ExoPlayerを試していませんが、それはもっと小さいかもしれません。 –

関連する問題