@cwek Google 的 FCM 是必须拉起 app 进程的, 所有我认为楼主说的是有道理的. 国内的各种 OEM push 反而是跟苹果的 APNs 一样, 不需要拉起 app 进程即可收到通知栏消息, 即使 app 处于 force-stop 状态也可以收到. 我认为国内 OEM push 和 APNs 的机制更合理.
没可能 下一个。 启动 app 比一直低功耗运行 app 更耗电。 国内的 app 不是不启动了,而是启动了就被系统杀死了。杀了过后 app 还会继续尝试在后台启动。 加上国内定制安卓一大堆的系统级别的应用在后台跑着
@walkerliu 这还是挺让人惊讶的, Pixel 7 系列采用的是三星 4nm 工艺制程的 Tensor 芯片, 且有 2 个超大核, 能效比应该比国产手机上采用的台积电工艺的 8gen2 / 9200+ 差不少, 而且 Pixel 电池也偏小, 不太相信能比国产机省电. @cwek 国内 OEM 同样是维持一个系统级的后台就能处理各家应用的 push, 但 FCM 需要拉起 app 的进程, 造成费电, 而国内 OEM 无需拉起进程.