我在 android 的 API27(Android 7) 上遇到 JAudiotagger 问题,当我尝试为我的音频文件设置标签时,我收到此错误:
11-24 00:53:20.363 1518-1926/? E/ID3: skipping huge ID3 metadata of size 22934116
相关代码片段是这样的:
TagOptionSingleton.getInstance().setAndroid(true);
Tag tag = audio.getTag();
tag.setField(TITLE,"Some title");
tag.setField(ARTIST, "Some artist");
tag.setField(ALBUM, "Some album");
audio.commit();
这在 API22 (Android 5.something) 上工作得很好,而且似乎只有 mp3 文件在 API27 上有这个问题。
在此先感谢您的帮助!
(音频是来自 JAudiotagger 的 AudioFile)