2017-11-24 7 views
0

私は私のオーディオファイルのタグを設定しようとしているとき、私はこのエラーを取得し、アンドロイドのAPI27にJAudiotaggerに問題(アンドロイド7)を持つ: 11-24 00:53:20.363 1518-1926/? E/ID3: skipping huge ID3 metadata of size 22934116 関連するコードスニペットはこれです:API27のmp3ファイルのJAudiotaggerバグ?

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)で正常に動作し、API27でこの問題が発生しているようです。

ありがとうございました!

(音声はJAudiotaggerからオーディオファイルである)

答えて

0

これは、MP3に固有のもので、私はあなたがAPI22に同じmp3を読んでいた場合は、同じ警告を持っていると思います。これはエラーではありませんが、ソースコードを検索するときにこのメッセージが見つからないので、jaudiotagerの古いバージョンである必要があります。

+0

私はv2.2.5を使用しています。自分でコードを調べてみると、明らかに何かが見つからないかどうかわかります。 – Kuvesz

+0

更新:スニペットの外のどこかで行ったトラックにアルバムのカバーを追加するのは問題でした。私は、低解像度の画像で試してみるか、それが役立つかどうかを見たり、私が持っている現在のものを縮小しようとします。 – Kuvesz

関連する問題