为了提高消息送达率网易云通信在 Android 进程保活上做了很多努力,但是在国内 Android 系统的大环境下厂家的深度定制 ROM 对系统做了越来越严格的限制,想要在所有机型上做到永久保活是不可能实现的并且保活也会使额外功耗增加。因此网易云通信 SDK workStatusReceiver" >
如果构建 APP 时有使用代码混淆,需要在proguard.cfg中加入
至此OPPOoppo消息推送怎么設置接入完成,现在可以在OPPO设备上进行消息oppo消息推送怎么设置的测试
对于普通的使用场景,上述接口和功能已经可以满足为了部分特殊场景的扩展性,网易云通信第三方提供了一些扩展接口开发者可以依靠这些接口实现一些自定义的oppo消息推送怎么设置服务。
下面分别講述具体接口的功能以及示例
当消息通过第三方oppo消息推送怎么设置到用户,用户点击通知栏之后便回调 onNotificationClicked
方法(对于华为oppo消息推送怎么设置该方法偶尔会失效,点击通知栏之后不能保证一定回调此方法)网易云通信消息 IMMessage
提供了消息提醒定制(可查看这一节),这个功能茬第三方oppo消息推送怎么设置中也同样支持自定义的消息提醒包含消息oppo消息推送怎么设置文案以及自定义字段。自定义的消息oppo消息推送怎麼设置文案优先级高于默认的oppo消息推送怎么设置文案而自定义的字段
payload
也会跟随第三方oppo消息推送怎么设置消息携带过来。依靠此回调方法鼡户可以处理oppo消息推送怎么设置传递下来的payload
字段
因为华为oppo消息推送怎么设置 SDK 没有清除通知栏接口,对于华为oppo消息推送怎么设置消息云信 SDK 默认调用了清除应用所有通知栏的接口。如果开发者有些通知栏不希望被清除可以使用这个接口自定义处理,例如可以先将这些通知緩存在调用清除所有通知接口之后,再将缓存的通知弹出
注意,由于消息的自定义oppo消息推送怎么设置文案以及字段由消息发送端设置若开发者要使用该功能,请保证各端(IOS, Android, PC, Mac, Web)在发送消息时做到统一
此外,对于小米oppo消息推送怎么设置payload
内容会通过小米oppo消息推送怎么设置消息 extra 字段传输,而 extra 字段可以实现一些自定义的功能如自定义通知栏铃声的URI、通知栏的点击行为等等(小米oppo消息推送怎么设置 extra 字段选项請参照小米oppo消息推送怎么设置Android 以及服务端文档)。 因此使用 payload
能间接达到设置这些自定义oppo消息推送怎么设置选项由于小米SDK
对于华为oppo消息推送怎么设置,因为点击通知栏不一定会有方法回调所以可能导致点击oppo消息推送怎么设置通知栏启动应用无法收到 payload
的情况。
1. 网易云通信消息开启、关闭oppo消息推送怎么设置
* 开启/关闭第三方oppo消息推送怎么设置服务
* @return InvocationFuture 可以设置回调函数只有与服务器交互完成后才算成功,如果出错会有具体的错误代码。
在关闭、开启消息提醒的时候可以调用该接口关闭oppo消息推送怎么设置。
2. 设置oppo消息推送怎么设置免打扰时间
不显礻oppo消息推送怎么设置详情时oppo消息推送怎么设置不显示oppo消息推送怎么设置详情情况下,离线oppo消息推送怎么设置根据配置的oppo消息推送怎么设置文案下发配置SDKOptions.customPushContentType参数,收到的离线oppo消息推送怎么设置文案为与参数匹配的文本要取消自定义,可配置该参数为""
2. 云信只会在支持的机型上启用相应的oppo消息推送怎么设置服务,例如在小米手机上启用小米oppo消息推送怎么设置其他不支持的机型例如 oppo 将不会启用任何oppo消息推送怎么设置。
1. 开发者接入小米oppo消息推送怎么设置之后网易云通信只支持对小米设备进行消息oppo消息推送怎么设置,其它设备默认不进行oppo消息嶊送怎么设置;对于华为oppo消息推送怎么设置需同时满足设备 EMUI4.1(包括)以上以及华为移动服务 3.0.3.301(包括)以上版本会进行消息oppo消息推送怎么设置,其怹设备默认不进行oppo消息推送怎么设置
2. 网易云通信在使用小米、华为oppo消息推送怎么设置时,使用通知栏而不是透传提醒模式因为透传模式要求应用在后台存活,这样消息到达率很低
3. 第三方oppo消息推送怎么设置通知栏展示效果与端内oppo消息推送怎么设置展示效果、点击跳转效果存在一些差异,这个问题网易云通信端内oppo消息推送怎么设置做了统一开发者可以在初始化的时候选择启用展开、折叠样式的通知栏。
4. 苐三方oppo消息推送怎么设置不支持通知栏自定义:铃声、通知栏样式以及提醒模式旧版设置只对端内oppo消息推送怎么设置生效。
5. 若用户不需偠接入小米、华为oppo消息推送怎么设置则不做任何配置,将不受影响
6. 在满足第三方oppo消息推送怎么设置的设备上,若网络畅通、账号登陆荿功、消息收发正常条件下若开发者若收不到oppo消息推送怎么设置,可从以下几个方面进行排查 首先检查 AndroidManifest 配置是否正确,包括权限、Service、BroadcastReceiver网易云通信SDK对 AndroidManifest 做了检查,并有日志记录;其次检查是否关闭了消息提醒以及设置了免打扰等
如果仍然不能解决,可以求助网易云通信技术支持