Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
prepare()上的Android MediaPlayer错误(-1,4)_Android_Media Player_Android Mediaplayer - Fatal编程技术网

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

prepare()上的Android MediaPlayer错误(-1,4),android,media-player,android-mediaplayer,Android,Media Player,Android Mediaplayer,我有一个本地音频文件的MediaPlayer实例。 它起作用了,但经过一些更改(对我来说不好,我无法弄清楚它到底是什么),这个错误开始出现: //信息 准备失败。:状态=0xFFFFFC //在LogCat中 error(-1, 4) MEDIA_ERROR(mPreparySync) signal application thread 那么,可能的原因是什么?要播放的文件已存在。突然,我猜文件格式不适合。首先检查文件路径,确保您有有效的Uri。另一个原因可能是您与许多玩家进行了实例关联。每次

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

准备失败。:状态=0xFFFFFC

//在LogCat中

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

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

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

首先检查文件路径,确保您有有效的Uri。另一个原因可能是您与许多玩家进行了实例关联。

每次尝试播放不受支持的文件格式(如wmv)时,我都会遇到此错误。所以我先检查一下 检查以下链接: 和

尝试了.mp3和.ogg,运气不好。两者都是受支持的。