2
我遇到MediaPlayer问题。正当我设置数据源,我得到的错误:MediaPlayer数据源问题
02-22 21:26:10.050: E/MediaPlayer-JNI(7332): setDataSource: outside path in JNI is �[email protected]
我的设备是Samsum银河提前和我的代码:
try {
mediaPlayer.reset();
mediaPlayer.setDataSource(audioFile);
mediaPlayer.prepare();
mediaController.show();
mediaPlayer.start();
} catch (IllegalArgumentException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (SecurityException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IllegalStateException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
什么是变量audioFile?记录它以确保它是您所期望的。它应该是文件的路径(或URL)。 – Nick 2013-02-23 01:48:21
路径/mnt/sdcard/NaturaLocal/muralla_torreVieja_es.mp3有什么想法吗?在此先感谢 – 2013-02-23 10:42:42
埃内斯托罗德里格斯,我面对完全相同的问题。如果您找到了解决方案,请分享 – 2013-05-31 13:13:14