-1
我有以下代码:停止叫在状态1的错误(-38,0)
mp = new MediaPlayer();
try {
mp.setDataSource(URL);
} catch (Exception e) {
e.printStackTrace();
}
mp.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mediaPlayer) {
mediaPlayer.start();
}
});
mp.prepareAsync();
我做我应该按顺序做完全相同的事情有正确的媒体播放器的状态但我仍然有错误:
stop called in state 1 error (-38, 0)
任何人都可以帮忙吗?非常感谢!
更新: 我的代码运行正常了一些链接我在网络上找到的,但它不能发挥出自己的MP3文件在我的服务器如链接:http://111.blabla/wms/wp-content/upload/audio/mysong.mp3 使用VLC可以播放我的文件
我的程序不崩溃,logcat中仅显示 –
你能提供你的logcat的?你也可以尝试附加ErrorListener,它可以为你提供一些有用的信息 – cristallo