为什么最近看到有人发文章说QQ适配了小米的mipush,而我却一直没有?

最新的小米开放平台是分开Push功能的,需要先在Push功能区开通/启用推送功能。

登录移动推送控制台,设置您的小米推送密钥(AppSecret),设置方法参见。

  • //根据具体的版本添加依赖 //3.2.2版本开始,需要单独添加小米sdk依赖,小米sdk是jar形式
  • 如果集成推送SDK的工程开启了代码混淆,需要添加以下辅助通道的Proguard配置。

  • 辅助通道注册务必在Application中执行且放在推送SDK初始化代码之后,否则可能导致辅助通道注册失败。

    // 注册方法会自动判断是否支持小米系统推送,如不支持会跳过注册。
     
    本方法会自动判断是否支持小米系统推送,如不支持会跳过注册。

  • 查看初始化日志需将SDK日志等级设置为DEBUG,请参见SDK API介绍中的中的“设置日志等级”进行设置。

    小米通道初始化成功,可看到以下日志:

    收到小米通道下行的消息:

    若小米通道注册失败(未看到小米注册成功日志),请查看系统日志(logcat设置为NoFiters)。

厂商通道,除Google通道外,只能通过辅助弹窗来接收推送数据,详情请参见。

  • 使用移动推送进行厂商通道推送时(使用移动推送控制台或者OpenAPI进行推送时),服务端请必须参考辅助弹窗文档进行服务端配置,服务端参数不设置,不会给厂商通道进行推送。

公司项目需要做推送,我们选择用小米推送,经过一段时间的摸索,终于可以简单的使用小米推送了。

我要回帖

更多关于 qq接入小米推送 的文章

 

随机推荐