问答 2017-10-24 来自:开发者社区

移动推送Android SDK:为什么Android推送的到达率比iOS低很多?

1.问题 同样接入阿里云移动推送,为什么Android的推送到达率比iOS低很多? 2.问题原因 Android端推送和iOS端推送存在很大的区别。iOS推送统一接入APNS服务,属于系统级通道,到达率普遍在99%以上。Android端碎片化现象较重,大多国内厂商都剥离了Google GCM/FCM系统服务,同时对进程保活和弹窗也有严格的限制,所以才导致Android端到达率比iOS...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK:推送的角标自增需要特殊设置吗?

1 问题 移动推送Android SDK:推送的角标自增需要特殊设置吗? 2 解决方案 移动推送Android一般情况下,角标不需要特殊设置,但是由于Android本身就没有统一的设置角标的接口,再加上很多品牌手机并不支持设置角标。如果有设置角标需求,可以在推送接收的onNotification方法中里面自行设置。 [backcolor=transparent]public[back...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK: 移动推送在应用中的调用绑定和解绑应用场景在哪里?

问题 使用场景: 用户登录时绑定帐号、标签或别名,用户退出时进行解绑操作用户解绑后,后台通过账号、标签或者别名进行推送 问题: 在用户退出期间,服务端通过账号、标签或别名进行推送,用户重新登录之后为什么收不到?如果推送时设置了离线推送,是不是就可以收到了? 问题原因 账号、标签、别名功能是为了方便将推送系统与App的业务系统打通,方便用户通过业务系统账号进行推送。相关接口使用请参考:...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK:Android辅助通道和弹窗排查步骤

1 参数检查 检查控制台App详情中,在各个平台上获取的相关参数是否一一对应 2 终端集成确认 2.1 华为通道 华为通道初始化成功,可以看到以下日志: [backcolor=transparent]11[backcolor=transparent]-[backcolor=transparent]11[backcolor=transparent] [backcolor=tra...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK:推送通知打开指定Activity时如何操作?

1 问题 推送通知打开指定Activity时如何操作? 2 解决方案 打开指定Activity主要有两种方式。 2.1 使用SDK打开Activity 移动推送Android SDK是支持打开Activity功能的,此时只需要在推送时指定通知的打开方式即可。相关OpenApi代码可参考: [backcolor=transparent]PushRequest[backcolor...

问答 2017-10-23 来自:开发者社区

Android移动推送的在线通知(或消息)和离线通知(或消息)有什么区别?

1.问题 Android移动推送的在线通知(或消息)和离线通知(或消息)有什么区别? 2.场景解释 当前应用在网络畅通且应用处于前台或者短暂退到后台,移动推送接收到的通知(或消息)都属于在线消息。 当应用进程被杀死或者网络不畅通,移动推送接收到的通知(或消息)都属于离线消息。 如果在服务器端设置了离线消息保存和离线保存时长,那么当用户再次上线且在离线消息保存时间段之内,那么用户是会收...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK:为什么Android推送的到达率比iOS低很多是为什么?

1.问题 同样接入阿里云移动推送,为什么Android的推送到达率比iOS低很多? 2.问题原因 Android端推送和iOS端推送存在很大的区别。iOS推送统一接入APNS服务,属于系统级通道,到达率普遍在99%以上。Android端碎片化现象较重,大多国内厂商都剥离了Google GCM/FCM系统服务,同时对进程保活和弹窗也有严格的限制,所以才导致Android端到达率比iOS...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK:在通知回调中无法打开activity,这是怎么回事?

1.问题 为什么在接收到推送通知的回调onNotification,onMessage,onNotificationOpened中无法打开activity? 2.解决方案 上述回调中的context参数为ApplicationContext,使用ApplicationContext实现页面跳转时需要设置Intent.INTENT_FLAG_NEW_TASK标志位。可参考以下代码: [...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK:如何设置通知文字多行显示?

1.问题 通过阿里云移动推送的通知可以设置成多行显示吗? 2.解决方案 移动推送SDK创建的通知样式为系统默认样式,不支持文字多行显示。如果需要实现多行显示参照以下两种方式: 使用自定义通知样式,自定义通知栏布局。具体使用方式参考:自定义样式通知后台推送消息,在onMessage回调中自行创建通知。注:自定义样式通知只支持标准视图,即通知栏高度不可变。如需改变通知栏高度请参考方式二,...

问答 2017-10-23 来自:开发者社区

移动推送Android SDK:SDK初始化成功,应用杀死后为什么收不到推送?

1. 问题 正确接入推送SDK,并且在应用中也初始化成功了,但是应用只要被杀死就收不到推送 2. 问题原因 SDK有应用保活以及拉起机制,但是推送SDK的保活能力受到ROM管控的影响。由于部分手机的ROM对应用自动拉起管控较严格,导致应用被杀死后无法接收到推送。 3.解决方案 SDK有自动保活机制,但是该机制不是立即生效的,应用被杀死后可以多观察一段之间(5分钟左右),看应用...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐