AndroidStudioでmp3ファイルを読み込ませたい
Q&A
Closed
解決したいこと
AndroidStudioでmp3ファイルを読み込ませてBGMを流したい。
バージョン:Android Studio Chipmunk 2021.2.1 Patch 1
該当するソースコード
MediaPlayer mMediaPlayer;
...
mMediaPlayer = MediaPlayer.create(MainActivity.this,R.raw.getdown);
mMediaPlayer.setLooping(true);
}
@Override
protected void onResume() {
super.onResume();
mMediaPlayer.start();
}
@Override
protected void onPause() {
super.onPause();
mMediaPlayer.stop();
}
自分で試したこと
File → Settings → FileTypesの中の「Files Opened in Associated applications」に「*.mp3」を追加してエミュレータを起動させてみたのですが、真っ白の画面から音楽も何もなく止まってしまっています。
rawファイルを作り直したり、ReBuild Projectをしてみても一向に変わりません。
mp3ファイルを選択するとMediaPlayerが別ウィンドウで開いて音楽は鳴らせます。
参考記事:https://stackoverflow.com/questions/28613751/how-to-register-new-file-type-association-with-mp3
初投稿のため抜けている部分があるかと思いますが、その際はご指摘をいただけると幸いです。
追記
一度日を置いて、コードを書き換えずに再実行したところ正常にBGMが流れ、動作しました。
エミュレータのAPI 22をAPI 27にしたところ上手くいきました。
0 likes