Android MediaPlayer被困在prepare()中,永远不会出来
嗨,我面临着android MediaPlayer库的问题。我有一些无效的媒体文件和一些有效的媒体文件。MediaPlayer正在为大多数无效文件抛出错误(调用OnError())。但对于某些文件,它会永远卡在prepare()中。而且在那之后,它也开始被有效文件卡住。我不知道为什么会这样。MediaPlayer应该为坏媒体文件抛出一些错误。下面是一些代码片段Android MediaPlayer被困在prepare()中,永远不会出来,android,android-mediaplayer,Android,Android Mediaplayer,嗨,我面临着android MediaPlayer库的问题。我有一些无效的媒体文件和一些有效的媒体文件。MediaPlayer正在为大多数无效文件抛出错误(调用OnError())。但对于某些文件,它会永远卡在prepare()中。而且在那之后,它也开始被有效文件卡住。我不知道为什么会这样。MediaPlayer应该为坏媒体文件抛出一些错误。下面是一些代码片段 MediaPlayer mediaPlayer = new MediaPlayer(); public
MediaPlayer mediaPlayer = new MediaPlayer();
public String inputFile="/mnt/sdcard/TestFiles/valids.mp3"
Uri myUri = Uri.fromFile(new File(inputFile));
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(getApplicationContext(), myUri);
mediaPlayer.prepare();
mediaPlayer.start();