t家9月4日资讯此前,第三方开发者Trumeet在GitHuib上推出了一个新的MiPushFramework项目,可以在所有非MIUI的Android机器和设备上完成小米系统级消息推送的感觉。
什么是小米系统级消息推送
在采用Google service project架构的安卓手机中,有一个系统软件级别的推送服务,叫做GCM。有了这个服务项目,信息的消息推送就可以在后台完成,不需要管理停止过程。
MiPush服务项目类似GCM,兼容MiPush的app的消息提醒会由MiPush对接,消息推送由系统软件进行。
在没有MiPush服务的Android上,小米推送的每个应用都在后台管理中启动一个XMPushService。10个应用会启动10个,20个应用会有20个服务项,消耗大量的电量、运行内存和总流量。
这个第三方MiPush新项目的实际意义
MiPush一直是MIUI客户的专属,这个项目依赖于能让MIUI对所有非MIUI客户可用的MiPush服务。安装了这个第三方MiPush服务项目后,就不用在后台管理挂机过程了,会让你的手机更省电,让应用感觉更流畅。
这个新项目的优势是什么:
据这个新项目的开发商说,这个新项目有以下优点:
-简单。安装相对简单,不需要应用Root,Xposed或者ROM。
-应用后,其他XMPushService会被自动禁止,就像在MIUI上一样。
-XMPushService在被禁后也能保证消息推送。
-设置更多,可以为每个应用设置不同的消息推送管理权限。
-有详细的事件记录,能够监督每一个应用的应用注册和消息推送。
-能够在程序运行时选择是否允许申请注册消息推送(类似iOS)。
-屏蔽小米推送引起的不必要的唤醒,也可以屏蔽加载到你的隐私保护里(虽然你有手机权限,但不容易有全部效果)。
这个新项目的缺点是什么:
根据新项目开发商的说法,新项目有以下缺点:
-与MIUI不兼容。
-在Android O上,由于后台管理限制,推送服务将被终止。请尝试取消此应用程序的后台管理限制。
-如果应用了绿色防护,则不能使用处方启动推送服务。
-不建议使用黑域、绿卫、Xposed等一些控制模块实际操作此应用,会造成消息推送不稳定。
-只有消息推送功能。其他详细功能(比如找手机)请感受MIUI。
-无法在后台管理为此应用程序打开电池优化。
如何安装应用:
1.免费下载新的APK并安装在您的手机上。
2.set-充电电池(莱丹)-电池优化,找到XiaomiPushServiceFramework,取消升级(6.0系统软件)。
3.启动它。
4.进入设置-开发者选项-已经运营的服务。查看此应用程序中使用的XMPushService是否已启动。如果是,请再试一次。检查第一页“这个新项目有什么不足”的部分还没有开始,还有木头和药方等。如果没有,请反馈给开发者。
5.强行终止使用小米推将不得不消除他们的数据信息(主要是删除小米推SP)。
6.打开必要消息推送的应用,使用MyAndroidTools等专用工具,看看他们有没有禁用自己的XMPushService。如果已经被禁了,粉底可以申请。