MediaPlayerのドキュメントのコードを使用しています。
String url = "http://........"; // your URL here
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(url);
mediaPlayer.prepare(); // might take long! (for buffering, etc)
mediaPlayer.start();
soundcloudmp3のパスは次のようなものです。
https://api.soundcloud.com/tracks/41262720/stream?consumer_key=XXXXXX
準備ラインでこのエラーが発生しました。
prepare failed. status=0x1
別のソースでテストしましたが、正常に動作します。
http://www.colorado.edu/AmStudies/lewis/Design/blue.mp3
サウンドクラウドソースの問題は何ですか?メディアプレーヤー用に追加の構成が必要ですか?
注:2.2SDKでエミュレーターを使用しています