私は曲を検索し、音楽/曲を再生およびダウンロードできるアプリを開発しています。私はこの URL http://tinysong.com/Phdjを使用しました。以下のコードを使用して曲を再生しました。
//play music
MediaPlayer mMediaPlayer = new MediaPlayer();
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
try{
mMediaPlayer.setDataSource("http://tinysong.com/Phdj");
mMediaPlayer.prepareAsync();
}catch(IOException e){
e.printStackTrace();
}
catch (IllegalArgumentException e){
e.printStackTrace();
}catch (IllegalStateException e){
e.printStackTrace();
mMediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener()
{
@Override
public void onPrepared(MediaPlayer mp)
{
mp.start();
}
});
エラー: 09-21 11:26:49.674: I/MediaPlayer(6735): setLPAflag() in 09-21 11:26:49.674: I/MediaPlayer(6735): mContext が null で、MirrorDisplayStatus を取得できません!!! 09-21 11:26:49.674: I/MediaPlayer(6735): setLPAflag() out 09-21 11:26:58.693: E/MediaPlayer(6735): エラー (1, -2147483648) 09-21 11:26: 58.693: E/MediaPlayer(6735): エラー (1,-2147483648)
AndroidMedia Library は .mp3 形式しか再生できませんか? 上記の URL から音楽を再生できますか?どうすればできますか?