Android OneSignal未播放自定义通知声音

时间:2018-04-19 18:35:54

标签: onesignal

我已将OneSignal实施到我们的应用程序中,并且运行顺利。我唯一无法工作的是用我发送的声音触发推送通知。

在我的res / raw文件夹中,我有一个名为okayy.mp3的声音文件(OneSignal批准格式)。

在一个信号中,我将文件名包含为“okayy”,但它只播放默认声音。我甚至尝试设置默认的OneSignal声音,因为他们的文档推荐“onesignal_default_sound.mp3”,甚至没有使用它。

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

res / xml 文件夹中创建文件 keep.xml 并将此代码放入文件中:

<resources
    xmlns:tools="http://schemas.android.com/tools"  
    tools:keep="@raw/okayy"/>

答案 1 :(得分:0)

@sanuj的答案是正确的,但我想您必须包括文件扩展名,如下所示:

<resources
    xmlns:tools="http://schemas.android.com/tools"  
    tools:keep="@raw/okayy.mp3"/>

答案 2 :(得分:0)