Android代码-小米系统级推送

时间:2022-08-25 20:06:28
【文件属性】:

文件名称:Android代码-小米系统级推送

文件大小:1.65MB

文件格式:ZIP

更新时间:2022-08-25 20:06:28

Android代码

MiPushFramework 在任何非 MIUI 设备上体验小米系统级推送。 从图1可以看出,PushDemo(使用小米推送的应用)并未启动后台推送服务,也成功收到了推送。 什么是小米系统级推送,为什么会有这个项目 小米推送是小米公司提供的推送服务。就我个人看来非常喜欢这个服务,而且许多App都在使用(如酷安)。 它非常轻量,会在 MIUI 设备上自动启用系统推送,而非 MIUI 设备则在后台保持长连接。 系统级推送 类似 GCM,小米推送的系统级推送是在 MIUI 完成的。应用在启动时,会判断如果是 MIUI ROM 则向系统注册推送,推送工作都由系统完成,应用无需后台,更省电。 然而在非 MIUI,每个使用小米推送的应用都会在后台启动一个 XMPushService, 10个应用就有10个,20个就有20个服务.. 非常耗电耗内存费流量。 本项目的意义 本项目就是想让任何不用MIUI的用户都能用上小米的系统推送,这样既能保证推送,又保证了无需后台。 Others 我只做了推送部分,因为怕别的影响小米利益等问题,同时其他的也是不必要的。 缺陷 不支持 MIUI。 在


网友评论