MediaPlayerでrawフォルダの音声ファイルが再生できない
mMediaPlayer = MediaPlayer.create(this, Uri.parse("android.resource://" + getPackageName() + "/R.raw." + name));
mMediaPlayer.start();
上記のようにしてrawフォルダの音声ファイルを再生させようとすると、以下のようなエラーが返ってきます。
Couldn't open file on client side, trying server side
D/MediaPlayer﹕ create failed: java.io.IOException: Prepare failed.: status=0x1
これはMediaPlayer.createの引数のUriが間違っているのでしょうか?
原因が分からず詰まってしまっており、ぜひお力添えをいただきたいと思います。
宜しくお願いします。