这适用于 android 4.2:
SOUNDS_DIR = getFilesDir().getAbsolutePath() + "/";
SoundToPlay = new MediaPlayer();
SoundToPlay.setDataSource(SOUNDS_DIR + ResourceID
+ ".mp3");
SoundToPlay.prepare();
SoundToPlay.start();
当我在 android 2.3 上运行它时,LogCat 打印:
媒体播放器错误(1,-2147483648)
如果我使用与资源完全相同的文件(/res/raw/),也可以使用 2.3