Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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
命令播放器\u设置\u数据\u源已完成,但有错误或信息PVMFERRNOTSUPPORED在android中不受支持_Android - Fatal编程技术网

命令播放器\u设置\u数据\u源已完成,但有错误或信息PVMFERRNOTSUPPORED在android中不受支持

命令播放器\u设置\u数据\u源已完成,但有错误或信息PVMFERRNOTSUPPORED在android中不受支持,android,Android,我正在使用MediaPlayer播放一些.mp3文件。这些文件似乎很有用 正确地播放,但是,每次我播放一个,我都会在 日志: 由于我在emulator中播放上述songpath。我遇到问题,请提供任何可用于解决此问题的代码。 因为我使用的代码是: player.reset(); songpath=/data/data/com.bluepallabs.musicbank/haihai/Oopirage.mp3 player.setDataSourc

我正在使用MediaPlayer播放一些.mp3文件。这些文件似乎很有用 正确地播放,但是,每次我播放一个,我都会在 日志:

由于我在emulator中播放上述songpath。我遇到问题,请提供任何可用于解决此问题的代码。 因为我使用的代码是:

player.reset(); 

songpath=/data/data/com.bluepallabs.musicbank/haihai/Oopirage.mp3                       
player.setDataSource(SongPath);
player.prepareAsync(); 
提前打电话。 teja

信息/警告(1,26)
只是一个错误处理已开始的通知

错误(1,-4)
是由于请求不受支持而导致的错误

尝试将songpath设置为字符串,然后将其传递到媒体播放器,如:

player.reset(); 

String songpath = "/data/data/com.bluepallabs.musicbank/haihai/Oopirage.mp3"                      
player.setDataSource(songpath);
player.prepareAsync(); 

嘿,肯尼,我正在使用上面的代码。我也遇到了同样的问题。当我在/data/data/com.bluepallabs.musicbank/haihai/Oopirage.mp3路径中下载歌曲时,我现在想使用相同的路径播放下载的歌曲。请建议我如何放置下载的路径来播放歌曲。提前感谢您的路径可能不正确。在尝试播放之前,请仔细检查该文件是否存在,在该网站上快速搜索或谷歌搜索将告诉您如何操作。如果你的文件是在线的,也许可以看看流式传输文件,而不是下载文件然后播放。查看本页的示例HiKenny,File File=new File(“/data/data/com.bluepallabs.musicbank/haihai/Chinnadho.mp3”);boolean exists=file.exists();这表明该文件是存在的。Uri myUri=Uri.parse(“/data/data/com.bluepallabs.musicbank/haihai/Chinnadho.mp3”);//在这里初始化Uri mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);setDataSource(getApplicationContext(),myUri);mediaPlayer.prepare();我收到相同的异常命令PLAYER\u SET\u DATA\u SOURCE,但出现错误或信息PVMFErrNotSupported。提前感谢。请建议我将下载歌曲放置在应用程序中的该路径中,或者如何将路径存储在应用程序中。提前感谢Hey Kenny,通过更改路径字符串songpath=“/sdcard/haihai/Oopirage.mp3”,它现在工作正常。谢谢。
player.reset(); 

String songpath = "/data/data/com.bluepallabs.musicbank/haihai/Oopirage.mp3"                      
player.setDataSource(songpath);
player.prepareAsync();