我正在尝试使用以下代码播放来自Url的音频:
String url = "1451739079.mp3";
MediaPlayer player = new MediaPlayer();
player.setAudioStreamType(AudioManager.STREAM_MUSIC);
try {
player.setDataSource(url);
}catch (IOException e){
e.printStackTrace();
}
player.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
}
});
但这根本不起作用,在logcat中显示错误:
E/MediaPlayer-JNI: QCMediaPlayer mediaplayer NOT present
我已经访问过this SO post, 但没有帮助。
请建议如何播放来自网址的音频?