Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android studio项目中添加mp3文件?_Android - Fatal编程技术网

如何在android studio项目中添加mp3文件?

如何在android studio项目中添加mp3文件?,android,Android,当我在项目的res目录中添加mp3文件时,androidstudio会说“意外标记” 我正在尝试将自定义声音添加到firebase推送通知中,但当我将.mp3文件粘贴到原始目录时,会出现错误。尝试将mp3文件放入资产文件夹,这将是我的第一次尝试 如果问题仍然存在,那么可能mp3不是不纯的,尝试用其他mp3替换它以测试它。这不是问题。在文本编辑器视图中不能打开声音文件是有道理的 因为MP3在原始目录中,我认为android不会试图解释这些内容。应用程序是否编译?你能在你的应用程序中使用mp3吗?如

当我在项目的res目录中添加mp3文件时,androidstudio会说“意外标记”
我正在尝试将自定义声音添加到firebase推送通知中,但当我将.mp3文件粘贴到原始目录时,会出现错误。

尝试将mp3文件放入资产文件夹,这将是我的第一次尝试


如果问题仍然存在,那么可能mp3不是不纯的,尝试用其他mp3替换它以测试它。

这不是问题。在文本编辑器视图中不能打开声音文件是有道理的

因为MP3在原始目录中,我认为android不会试图解释这些内容。应用程序是否编译?你能在你的应用程序中使用mp3吗?如果是这样,不要担心这个问题

但是,如果应用程序无法编译或者确实让您感到困扰,那么您可能需要教IDE将MP3文件与媒体播放器关联起来


StackOverflow中还有另一个关于文件关联的答案,

在放入asset文件夹或其他mp3文件后?我将此mp3放在了与您相同的位置,它对我起到了作用,看起来您的mp3文件对studio来说是不纯净的,因为您可以编译代码,此警告不应该打扰您。要将音频设置为通知警报声音,您必须在通知API中进行更改。mp3文件的名称是什么?Android studio在解析原始资源时不能使用诸如“my song.mp3”之类的名称或非英语字符。尝试将其更改为带下划线的“my_song.mp3”之类的内容,而不是减号。应用程序会编译,我也可以使用该文件,但当手机收到通知时,它不会使用添加的声音文件,而是使用手机的默认声音。以编程方式设置/使用自定义声音进行通知是不同的,复杂的问题,以便您可以搜索该问题或打开一个新问题。为了摆脱这个问题所提出的“意外标记”,我给出的链接应该对您有所帮助。好运气,请告诉我如何在android studio中向firebase推送通知添加声音文件。当手机收到通知时,该通知的警报声音必须是我们添加的mp3文件,而不是系统默认的通知声音。“向firebase添加声音文件”-这是一个您可以打开的新问题。但我认为这是个坏主意