gpt4 book ai didi

android - 添加 FFmpegMediaMetadataRetriever 后 Apk 的大小增加

转载 作者:太空宇宙 更新时间:2023-11-03 13:50:16 26 4
gpt4 key购买 nike

我在我的 Android Studio 中将依赖项 (com.github.wseemann:FFmpegMediaMetadataRetriever:1.0.3) 添加到我的应用程序 (build.gradle) 中,apk 从 2 MB 跳到 16 MB。我只是使用示例代码没有更多,有没有比这更小的方法?

        FFmpegMediaMetadataRetriever mmr = new FFmpegMediaMetadataRetriever();
mmr.setDataSource("http://testsite.com/test/upload/Twale_FLO.mp3");
mmr.extractMetadata(FFmpegMediaMetadataRetriever.METADATA_KEY_ALBUM);
mmr.extractMetadata(FFmpegMediaMetadataRetriever.METADATA_KEY_ARTIST);
long duration =Long.parseLong(mmr.extractMetadata(FFmpegMediaMetadataRetriever.METADATA_KEY_DURATION));
duration=duration/1000;
long minute=duration/(60);
long second=duration-(minute*60);
mmr.release();
your_text_view.setText(minute+":"+second);

最佳答案

FFmpegMediaMetadataRetriever 使用 native 代码。这意味着该库包含为每个支持的 Android 架构预构建的二进制文件。如果您想减小 APK 的大小,您需要使用 FFmpegMediaMetadataRetriever 项目页面上的预构建库,并手动为每个支持的架构构建一个 APK。

关于android - 添加 FFmpegMediaMetadataRetriever 后 Apk 的大小增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35910471/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com