华为鸿蒙系统|鸿蒙这个独占功能,所有安卓手机都能用了( 二 )


不是小雷夸张 , 如果微信也能接入 , 咱们的手机起码省电20%以上 。
小雷安装的应用中 , 大部分都接入了MiPush和HUAWEI Push
可是问题来了 , 并不是所有小伙伴都用华为和小米手机 。
也就意味着它们无法享受App接入量如此齐全的推送服务 。
于是小雷瞅见 , 最近有一位酷安大佬@声优Boy , 把体验完善的鸿蒙Push做成了Magisk模块 , 以方便其他非华为机型使用 。
考虑到不是所有小伙伴都想搞ROOT和Magisk , 小雷就不详细展开教程了 。
大家可以看看实际效果 。
经过HUAWEI Push推送的QQ消息是默认图标的 , QQ常驻后台推送的消息是有头像的 , 说明推送确实生效了 。
图源:酷安@声优boy
其实这已经不是机友们第一次想要改善自己手机推送体验了 。
早在几年前 , 酷安已经有一位开发者把Mi Push完全移植出来并做成独立App 。
让其他品牌的安卓手机也能用上小米的系统推送 。
这样既能保证App有消息推送 , 又无需App常驻后台 , 给手机带来实在的续航提升 。
要知道 , 像国内的中兴和一加等手机 , 它们的消息推送服务其实是不太完善的 。
而索尼和谷歌等搭载原生ROM的手机在国内甚至水土不服 , 连简单的系统级推送都无法做到 。 (FCM残废)
所以啊 , 千万不要小瞧这种由民间大神移植的小米和鸿蒙推送 , 它给用户带来的实用性不容小觑 。
但是 , 只靠大厂自建消息推送服务 , 就能解决安卓推送难用的问题吗?

只能说解决了 , 但又没有完全解决 。
安卓消息推送何时统一?时间来到2021年 , 国内安卓厂商的创新还在延续 。
快充技术突飞猛进 , 屏幕刷新率也得到普及 , 人均快充和高刷 , 没有30W和120Hz刷新率都不好意思拿出来卖 。
而隔壁的iPhone依然优哉游哉 , 20W快充刚好够用 , 60Hz的iOS省电流畅 , 反正不怕没人买 。
这是为啥?是我大安卓还不够给力吗?还是库克给用户施法洗脑了?
归根到底 , 还是因为iPhone软硬协同做得足够统一 , 用起来简单省心 。
iOS是苹果的 , 苹果对开发者有着严格的规范 , 该接入APNs推送的App必须接入 , 否则无法上架App Store 。
也因为这样 , 在2014年 , iOS微信就做到了离线推送 。
接入APNs以后 , 微信不用常驻后台也能接收好友消息 。
而安卓微信呢?我们只能乖乖把微信锁在后台 , 要是清理了就别想接收消息了 。
这还真不全是微信的问题 , 微信其实早就接入了FCM推送服务 。
国外手机用户能用FCM , 自然能在无后台的情况下接收微信消息 。
也不怪微信不接入国内的推送服务 , 要真适配起来那可太麻烦了 , 安全性也很难得到保证 。
国内厂商为了解决推送问题 , 只能自己做推送服务 。
常见的有MiPush、HUAWEI Push、OPPO Push、vivo Push 。

这还没完 , 除了厂商自己做的Push , 还有很多第三方推送 。
比如腾讯移动推送、阿里移动推送、友盟推送和极光推送等等...
让微信逐个去接入和适配这些推送服务显然不现实 。
而且某些第三方推送有收集隐私前科 , 大家也不想让自己发出去的微信消息走他们的通道...
再说了 , 很多App为了能提高推送通知的概率 , 会不惜一起代价 , 同时接入多个推送服务 。
这样一来App的体积将不可避免地臃肿变大 。
如果我们的手机安装的多个App , 都接入同一个推送服务 , 还可能引起链式启动 。
比如小雷明明只打开了应用A , 此时应用B却也被同时“叫醒” , 手机能不卡就怪了 。

相关经验推荐