出现这个错误发现在mediaPlayer.reset()后调用了mediaPlayer.getDuration()在没有给mediaPlayer对象设置数据源之前,是不能使用getDuration等这些方法的05-05 09:35:01.861: W/dalvikvm(1618): threadid=45: thread exiting with uncaught exception (group=0x4001aa28)05-05 09:35:01.861: E/AndroidRuntime(1618): Uncaught handler: thread Thread-38 exiting due to uncaught exception05-05 09:35:01.861: E/AndroidRuntime(1618): java.lang.IllegalStateException05-05 09:35:01.861: E/AndroidRuntime(1618): at android.media.MediaPlayer.getCurrentPosition(Native Method)05-05 09:35:01.861: E/AndroidRuntime(1618): at chris.mediaPlayer.service.Mp3PlayerService$SeekBarRunnable.run(Mp3PlayerService.java:180)05-05 09:35:01.861: E/AndroidRuntime(1618): at java.lang.Thread.run(Thread.java:1060)出现这个错误发现在mediaPlayer.reset()后调用了mediaPlayer.get