我已将OneSignal实施到我们的应用程序中,并且运行顺利。我唯一无法工作的是用我发送的声音触发推送通知。
在我的res / raw文件夹中,我有一个名为okayy.mp3的声音文件(OneSignal批准格式)。
在一个信号中,我将文件名包含为“okayy”,但它只播放默认声音。我甚至尝试设置默认的OneSignal声音,因为他们的文档推荐“onesignal_default_sound.mp3”,甚至没有使用它。
有什么想法吗?
答案 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)