我想获取和设置 id3 标签的属性。标题、艺术家、专辑、 Composer 等。我在谷歌上寻求帮助,发现许多 3rd 方 jar,我可以在我的 Android 项目中使用它们来获取和设置属性。但我想知道一种不使用第三方 jar 文件的方法。我敢肯定,没有我做所有艰苦的工作,应该有一种方法。如果不是,Android 操作系统本身如何在将 MP3 文件添加到文件系统时获取详细信息。
最佳答案
您可以使用 MediaMetadataRetriever
MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource("NeverGonnaGiveYouUp.mp3");
String album =
mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM);
请注意,仅支持有限的标签集并且访问权限为只读
关于java - Android 操作系统如何读取 MP3 文件中的 id3 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29713558/