请教关于原生 Android 以及 GCM 推送的几个问题

2022-07-27 16:59:31 +08:00
 citydog

目前我用的是 P40 pro 和 P50 pro ,就我认知范围内的理解,除了微信和 QQ ,app 的消息推送基本都是通过华为处理的,但是我安装了 Skype 和 Telegram ,经常性被杀后台,消息接收不及时,即便手动开启常驻后台,也效果不大,毕竟这俩东西应该不会通过国内的统一推送。 正好看到某个博主上手 Pixel 6A ,想起请教各位 v2er ,这个所谓谷歌原生的手机和系统,以及它自带的 gcm 推送系统,能否解决以上国内安卓系统的 bug ?(默认开梯子) QQ 和微信是通过 gcm 吗? Skype 和 telegram 是通过 gcm 吗? 如果能解决这个海外 app 的消息推送痛点,那就入手一个 6A 试试。 谢谢各位。

3519 次点击
所在节点    Android
10 条回复
Mr54
2022-07-27 17:12:43 +08:00
微信只有 play 版本有一个残废的 fcm 国内不稳定使用 ,qq 之前就接入了 hms 的推送 , 上个礼拜还灰度接入了 mipush ,gcm 推送需要后台的来着 ,tg 最近新的版本好像是加入了 hms 的推送 ,skype 用的不多不太了解
huayi2
2022-07-27 22:53:58 +08:00
Skype 没接入 HMS ,鸿蒙下从来没有推送过。
thqw0925
2022-07-27 23:35:14 +08:00
三星的推送国内很奇怪,不挂科学上网也能接到 telegram 的消息。。。很离谱
owaru
2022-07-29 09:57:30 +08:00
用红米 k20p 刷国际版 rom 不挂梯也能接收 quora gmail tg 之类的推送(记不清了,反正推送是完全没问题,但点进去加载不出);用红米 note9p 刷国际版 rom 发现 wifi 手电筒用不了只能刷回国内稳定版,虽然它自带 base 谷歌服务:能下油管但关闭迅雷下载后在 appstore 里下东西还是 pending...懒得折腾了就换苹果了,也许 op 可以试试国产安卓机刷原生安卓系统?
nishuoshenme
2022-07-29 09:59:47 +08:00
@thqw0925 #3 应该和三星无关,我记得 telegram 的推送好像是没有墙的,以前在 iPhone 上不科学也能收到,不过打开 app 的话就得科学了
takeshima
2022-08-02 10:10:18 +08:00
@Mr54 gcm 不需要后台,只是不能是被强制停止的 app ,只是国内 ROM 杀后台一般都是直接强制停止。被强制停止的 app 没法发送通知的
takeshima
2022-08-02 10:12:53 +08:00
微信的 FCM 是残废的,只是用来拉起微信进程,然后微信自己去接收消息,而且用的是 Normal 级别的消息,熄屏后会延迟。QQ 没有接入 FCM ,但是国内的几家 push 好像都接入了,我自己试了 HMS 和 mipush 都可以工作。telegram 是接入了 FCM 。接收 FCM 推送不需要梯子
Mr54
2022-08-02 10:26:32 +08:00
@takeshima #6 按照国内 rom 的理解, 缓存也算后台的
takeshima
2022-08-02 15:02:23 +08:00
@Mr54 没有缓存也可以呀,Activity 和 Service 全被系统杀死也能收到 FCM 消息
licong
2022-08-03 16:56:33 +08:00
@takeshima 我最近试试 play 版的微信看看,TG 确实没梯子也可以推送,舒服

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/869056

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX