ClassCastException id3 lib

时间:2014-04-30 18:59:40

标签: java id3lib

我在使用id3 lib时遇到错误:

music = new MP3File(currentFile);
if (music.hasID3v2Tag()){
    ID3v2_2 tags = (ID3v2_2) music.getID3v2Tag();

    String artiste = artistTF.getText();
    if (artiste == null || artiste.isEmpty())
        artiste = "";
    tags.setLeadArtist(artiste);

    String titre = titleTF.getText();
    if (titre == null || artiste.isEmpty())
        titre = "";
    tags.setSongTitle(titre);

    music.setID3v2Tag(tags);
    music.save();
}

并获得此例外:

  

java.lang.ClassCastException:org.farng.mp3.id3.ID3v2_3Frame无法强制转换为org.farng.mp3.id3.ID3v2_4Frame

0 个答案:

没有答案