Это код Java:Включите SoundCloud музыки в моем приложении
final String songs_url[]={
"http://soundcloud.com/qassim/brbjjajwsfcz"
};
btn_play.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
try {
mediaPlayer.setDataSource(songs_url[0]);
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SecurityException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
mediaPlayer.prepare();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // might take long! (for buffering, etc)
mediaPlayer.start();
}
});
Но когда я запускаю эмулятор звук не запускается. Я искал проблему и нашел ссылки из SoundCloud, которые начинались с http://www.api.soundcloud.com .... Эти ссылки API при включении в звуки Java воспроизводятся. Зачем ставить задачу
- Что такое SoundCloud API?
- Как я получаю мои треки со ссылками, начинающимися с API?