Android 从url播放音频源赢得';行不通
不会调用方法“playAudio(Sting url)”,但不会出现错误。请帮我找出问题所在 您的精确代码(减去语法错误)非常适合我。但是,您可能忘记了向您的清单中添加以下权限,正如我所做的那样:Android 从url播放音频源赢得';行不通,android,android-mediaplayer,Android,Android Mediaplayer,不会调用方法“playAudio(Sting url)”,但不会出现错误。请帮我找出问题所在 您的精确代码(减去语法错误)非常适合我。但是,您可能忘记了向您的清单中添加以下权限,正如我所做的那样: static final String AUDIO_PATH= "http://www.androidbook.com/akc/filestorage/android/documentfiles/3389/play.mp3"; public void playAudio(String url)t
static final String AUDIO_PATH= "http://www.androidbook.com/akc/filestorage/android/documentfiles/3389/play.mp3";
public void playAudio(String url)throws Exception{
killMediaPlayer();
sound3=new MediaPlayer();
sound3.setAudioStreamType(AudioManager.STREAM_MUSIC);
sound3.setDataSource(url);
sound3.setOnPreparedListener(this);
sound3.prepareAsync();
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
}
try {
playAudio(AUDIO_PATH);
}
catch (Exception e){
}
<uses-permission android:name="android.permission.INTERNET" />