我刚刚在 Android Studio 中写了这段代码:
MediaPlayer mPlayer = MediaPlayer.create(this, R.raw.OOO);
mPlayer.start();
在此之前,我添加了一个新文件夹“raw”,并将文件“OOO”.mp3 放入其中。当我启动我的程序时,Android Studio 会显示以下内容:为类型 *mp3 选择文件类型,其中有很多类型,例如:html 文件、属性文件等。
不知道该选什么,就选了第二个单选按钮。上面有一段文字:使用匹配的关联程序,类似这样的。
然后,我按下“下一步”,Windows Media Player 就打开了,我的 mp3 就播放了!现在,每次我启动我的项目时,Windows media player 都会启动,而我的项目却无法在模拟器中启动!我该如何恢复我的设置?
答案1
我刚刚遇到了同样的问题。正如你所说,解决这个问题的方法是部分同步。但如果文件有错误,那就行不通了。我一开始没有注意到,但控制台上提到音频文件不能以大写字母开头。将文件更改为小写并同步解决了这个问题。
答案2
为了解决这个问题,我需要在目录“res”中创建一个新的 Android 资源目录。我将其命名为“raw”。所以我将 .mp3 文件粘贴到其中,问题就解决了。