我正在尝试.m4a
使用带有以下代码的 jaudiotagger 库从文件中读取 ID3 标签
try {
File file = new File(TrackPath);
AudioFile f = AudioFileIO.read(file);
Tag tag = f.getTag();
audioAlbum.setText(tag.getFirst(FieldKey.ARTIST));
}catch(Exception e) {
e.printStackTrace();
};
但这会返回相同的错误:
java.lang.NoSuchMethodError: No virtual method toPath()Ljava/nio/file/Path; in class Ljava/io/File;
字符串 TrackPath 包含.m4a
文件的“MediaStore.Audio.Media.DATA”
我以前从未处理过异常,所以我认为问题出在某个地方。