android 音乐资源获取失败,Android Jaudiotager问题-读取MP3文件-验证错误

我有以下错误,但无法解决问题,我正在读取MP3文件,下面的错误似乎是在它试图写入MP4文件时出现的。

AudioFile f = AudioFileIO.read(m_file.get(x));

调用上述文件并传递第一个MP3文件后出错

08-27 09:51:47.671: ERROR/dalvikvm(4485): Could not find class 'javax.swing.tree.DefaultMutableTreeNode', referenced from method org.jaudiotagger.audio.mp4.Mp4TagWriter.write

08-27 09:51:47.671: WARN/dalvikvm(4485): VFY: unable to resolve check-cast 303 (Ljavax/swing/tree/DefaultMutableTreeNode;) in Lorg/jaudiotagger/audio/mp4/Mp4TagWriter;

08-27 09:51:47.671: WARN/dalvikvm(4485): VFY: rejecting opcode 0x1f at 0x00aa

08-27 09:51:47.671: WARN/dalvikvm(4485): VFY: rejected Lorg/jaudiotagger/audio/mp4/Mp4TagWriter;.write (Lorg/jaudiotagger/tag/Tag;Ljava/io/RandomAccessFile;Ljava/io/RandomAccessFile;)V

08-27 09:51:47.671: WARN/dalvikvm(4485): Verifier rejected class Lorg/jaudiotagger/audio/mp4/Mp4TagWriter;

08-27 09:51:47.671: WARN/dalvikvm(4485): threadid=17: thread exiting with uncaught exception (group=0x4001da28)

08-27 09:51:47.681: ERROR/AndroidRuntime(4485): Uncaught handler: thread MagentoBackground exiting due to uncaught exception

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): java.lang.VerifyError: org.jaudiotagger.audio.mp4.Mp4TagWriter

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at org.jaudiotagger.audio.mp4.Mp4FileWriter.(Mp4FileWriter.java:36)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at org.jaudiotagger.audio.AudioFileIO.prepareReadersAndWriters(AudioFileIO.java:244)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at org.jaudiotagger.audio.AudioFileIO.(AudioFileIO.java:182)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at org.jaudiotagger.audio.AudioFileIO.getDefaultAudioFileIO(AudioFileIO.java:126)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at org.jaudiotagger.audio.AudioFileIO.read(AudioFileIO.java:148)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at it.cloudspace.rhythmrunner.main.getSongs(main.java:115)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at it.cloudspace.rhythmrunner.main.access$3(main.java:103)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at it.cloudspace.rhythmrunner.main$2.run(main.java:62)

08-27 09:51:47.781: ERROR/AndroidRuntime(4485): at java.lang.Thread.run(Thread.java:1060)

08-27 09:51:47.871: INFO/Process(76): Sending signal. PID: 4485 SIG: 3

08-27 09:51:47.871: INFO/dalvikvm(4485): threadid=7: reacting to signal 3

08-27 09:51:48.271: INFO/dalvikvm(4485): Wrote stack trace to '/data/anr/traces.txt'

08-27 09:51:48.301: ERROR/vending(4501): com.android.vending.api.LocalAssetDatabase.buildPackageNameMap(): Multiple assets with package name com.google.android.apps.unveil

08-27 09:51:48.311: ERROR/vending(4501): com.android.vending.api.LocalAssetDatabase.buildPackageNameMap(): Multiple assets with package name com.amazon.kindle

08-27 09:51:54.061: DEBUG/dalvikvm(3189): GC freed 13924 objects / 712680 bytes in 590ms

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值