三星手机使用华为HMS推送
date
Feb 1, 2024
slug
samsung-using-hms
status
Published
tags
Website
summary
type
Post
每当我在网上看到别人问要不要买三星手机,如果当时我特别闲的话,我都会告诉他们一个三星手机最大的缺点,不是三星手机会爆炸,而是三星手机在国内没有消息推送,99% 的 APP 不取消电源限制且不锁后台就收不到应用消息通知。因为国行三星没有自己的推送渠道,且杀后台程度在所有安卓厂商里排第一。
经我测试,还是有 APP 不挂后台是能及时收到消息推送的,比如小而美的微信。不愧是国民应用,让所有国行安卓系统都要对微信开后台白名单。企业微信也能收到,但其他国产 APP 基本就收不到了,更别说海外 APP. 想要接收消息通知的 APP 就得锁后台,但是哪怕三星旗舰,8G、12G 内存也挂不了多少后台,而且挂后台增加耗电速度,偏偏三星手机充电又特别慢。慢到什么程度呢,25W 充电也好、45W 充电也好,充满都需要一个小时左右。更高的充电功率?三星没有,也许会炸。
如果除了微信外,不用收到其他 APP 的消息通知,或者只需挂 2-3 个 APP 后台接收消息通知,那么国行三星没有推送的问题,就不那么影响体验。如果不是,买三星手机就要好好考虑下收不到消息带来的不便了。
国内安卓没有统一的消息推送,华为有自己的 HMS 推送,小米有自己的 MiPush 推送。只要 APP 接入了推送渠道,都能实现在华为或小米手机上不挂后台,接收到系统级别的消息推送。三星没有这样的推送,别家的好东西也不会给竞争对手用,那怎么办。安卓好就好在开放,以 HMS 推送为例,可以将非华为手机伪装成华为手机,让 HMS 正常运行在非华为手机上。小米的 MiPush 也可以,但是在没有 root 的前提下,我没有在三星 S23 上试验成功。
通过安装 HMS 或者 MiPush 来接收 APP 通知,是一个权宜之计。尽管不用 root, 也不是百分百能够及时推送成功,而且也需要 APP 支持 HMS 推送或者 MiPush 推送。另一方面,还需要对 APP 重新打包,等于是篡改了官方包,可能涉及到 APP 账号安全。如果对各种 APP 的推送特别依赖,那入手三星手机绝对不是一个明智的选择。