Android Notification声音默认返回,而不是播放自定义声音

| 有人经历过吗?我使用
notification.sound
设定自定义声音,而手机仍使用默认声音。 我从ѭ1复制了声音。 (您可以在此处下载
audio-resources.zip
)。我将其复制并移动/重命名为
res/raw/notification.mp3
。 我正在使用此代码来发出声音。
//Old way: notification.defaults |= Notification.DEFAULT_SOUND | Notification.DEFAULT_VIBRATE;
notification.defaults |= Notification.DEFAULT_VIBRATE;
notification.sound = Uri.parse(\"android.resource://my.package.name/raw/notification\");
那条注释掉的行是我正在使用的。它发出了声音,大概是默认的通知声音。其他两行是我现在正在使用的。 旧的方法没有在模拟器上发出声音,但是在客户的电话上发出了声音(预期)。新方法可以在模拟器上发出正确的声音,但是客户仍然可以听到旧声音。 客户确实已经安装了更新。由服务器收到新的versionCode(最初来自AndroidManifest.xml)确认,并且该应用告知用户他是最新的。 (这不是市场应用程序) 声音来自警报管理器触发的“ 5”声 我已经使用来自同一服务器的相同下载链接在模拟器上进行了测试,但无法重新创建。 顾客的声音“没有什么像哔哔声”。如果您聆听
Instance.mp3
,您会知道,这显然是5声哔哔声,两次哔哔声之间的间隔约为四分之一秒。 现在,关于此的疯狂的事情是我希望声音完全消失,而不会失败回到默认值??? 我将让客户重新启动手机并进行另一个干净的测试(他可能已经做过),但是我没有更多的想法了。你有什么?     
已邀请:
重新启动手机后项目已解决。不知道为什么。在仿真器上不需要它。我猜升级期间坐在那里的警报没有帮助。     

要回复问题请先登录注册