当我尝试流式传输没有wifi连接的音频时,我的应用程序崩溃:"无法在客户端打开文件,尝试服务器端"。我想抓住错误来建议用户。这是我的代码不起作用。
Uri myUri = Uri.parse("http://ip/music/song.mp3");
try {
mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(this, myUri);
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.prepare();
seekbar.setClickable(false);
pauseButton.setEnabled(false);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (SecurityException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}