【发布时间】:2012-08-01 06:09:39
【问题描述】:
我正在编写一个程序,我需要在其中播放存储中的歌曲。我为此设置了一个 MediaPlayer(下面的代码片段),但不断收到 java.io.IOException: Prepare failed.: status=0x1。一些网站表示可能会发生此错误,因为我尝试读取的文件不是世界可读的。如果这是真的,我怎么能从程序中更改文件权限,解决这个问题,或者其他一些解决方案。如果没有,请帮我弄清楚这有什么问题。提前致谢。
MediaPlayer player = new MediaPlayer();
player.reset();
player.setDataSource(selectedFilePath);
player.prepare();
player.start();
【问题讨论】:
标签: java android android-mediaplayer