我是 Android Studio 的初学者。我的
res\raw
文件夹中有一个 MP3 文件。当我sync project with Gradle files
。我看到以下对话框:
如何在我的项目中允许 MP3 文件?
我读到了这个:在 Android 中注册新文件类型,但我不是在构建 MP3 播放器。我的目的是让用户在其设备上当前安装 MP3 播放器。
我还尝试导航到
File -> Settings -> Plugins
并搜索适用于 Android Studio 的 MP3 播放器。
我应该选择
Text files
并继续吗?
我不需要 Android Studio 来播放 MP3 文件。
该窗口正是您希望 Android studio 打开文件的方式,以便您可以可视化/收听该文件。它根本不影响android处理文件的方式。
由于Android Studio没有媒体播放器,我建议您选择在关联应用程序中打开匹配文件 这将启动您的默认音乐播放器并播放该 mp3。
注意:记住 res 下的所有文件只能包含小写字母、数字和下划线。如果您的 mp3 名称错误,则无法编译。
这可能不是一个答案,但希望知道在 Linux Mint Rebecca(基于 Ubuntu 14.04)上不会重现该问题会有所帮助。
请检查文件的命名约定。res 文件夹中的文件应全部小写。这样就可以解决问题了。
如果未选择“在关联的应用程序中打开匹配的文件”。
这是一个常见错误。检查你的文件是否以小写命名——这非常重要。 以文本文件格式保存文件,如 android Studio 中所示。即使图标位于原始文件夹中的文本文件中,您也将能够在模拟器或插入的设备上听到音乐。
首先检查mp3或mp4文件名。如果您为此视频选择大写字母,则需要重构其名称。
更新版本@pintergabo 的答案
Android Studio
> Preferences
> Editor
> File Types
在中间窗格中的
Recognized Files Types
下选择 Files opened in associated applications
在
File name patterns
下的右侧窗格中按+
,然后在Add Wildcard
窗口中输入*.mp3(不要忘记星号),然后选择OK
我将音乐的“.mp3”更改为“m4a”,它成功了