关于prepare()的Android MediaPlayer错误(-1,4)

时间:2012-10-22 17:11:22

标签: android media-player android-mediaplayer

我有一个用于本地音频文件的MediaPlayer实例。 它工作,但经过一些更改(对我不好,无法弄清楚到底是什么)这个错误开始出现: //消息

准备失败:状态= 0xFFFFFFFC

//在LogCat中

error(-1, 4)
MEDIA_ERROR(mPreparySync) signal application thread

那么,可能的原因是什么?要播放的文件存在。

3 个答案:

答案 0 :(得分:1)

突然之间,我猜猜文件格式不适合

答案 1 :(得分:1)

每次我尝试播放像wmv这样不受支持的文件格式时,我都会收到此错误。所以我先检查一下 检查以下链接: Android MediaPlayer not preparing. Error (1, -4)MediaPlayer.setDataSource causes IOException for valid file

答案 2 :(得分:0)

首先检查文件路径,确保您有一个有效的Uri。另一个原因是你会对很多玩家实施。