Вы должны убедиться, что путь, который вы указали для setDataSource()
, абсолютно правильный.Лучший способ сделать это вместо жесткого указания ссылки на '/ sdcard /' - использовать android.os.Environment.getExternalStorageDirectory()
Попробуйте, я думаю, это поможет вам
MediaPlayer mediaPlayer = new MediaPlayer();
File path = android.os.Environment.getExternalStorageDirectory();
mediaPlayer.setDataSource(path + "/t1.mp3");
Iнадеюсь, это поможет вам