微信与聊天记录与FCM断连

编辑于:2026-04-12 22:53

如果您是为了解决FCM问题
可以不用看我半夜发癫写的废话直接拉到最底下

时光荏苒岁月飞逝,用微信已经十多个年头,逐渐见证它从一个APP变成了超级APP

凭借优秀的FCM机制,微信能做到不在后台运行也能接收讯息,既做到了省电又能及时接收讯息,这点非常的赞,能和苹果掰掰手腕儿
注:熟悉微信的朋友应该知道,大陆安卓机下载的微信是透过常驻后台接受讯息,如果是Google Play下载的可以做到微信不常驻后台,透过FCM接收讯息,从而实现省电且高效。不太清楚FCM的朋友可以自行检索

但最近我发现,我的微信耗电出奇高
运行40多分钟耗电竟然能20%往上,而且我还是不常驻后台直接杀的那种,也就是说我光断断续续的看微信就耗了这么多电

不对啊?刚才不是还在吹嘘FCM能省电呢么?

经过检查,我发现我的FCM根本没被启用。后台再一杀,纯靠手点才能接收到讯息
但这耗电也不对,号称3A大作的原神估计都比他省的多,张x龙你@&*$&!!

所以我开始尝试卸载微信从Google play重新下载
嘿,FCM又回来了

但如果我把聊天记录都导入回来
FCM又消失了

作为一个优秀的社畜,必有良好的自我管理意识,要求的材料文件必须能随时拿出手
所以,微信的聊天记录对我是必不可少,到现在大约已经堆积了30多GB。而且记录都是三份备份,手机一份平板一份电脑一份

每次换新设备,我都会第一时间恢复资料以保证同步性
旧设备就用来登录另外的微信了

这时我又发现,以前微信FCM传递不到的旧设备,现在换了没聊天记录的新账号,竟然能正常接收讯息了

所以经过反复尝试
我认为聊天记录的大小和微信FCM和耗电的关联很大

如果,你的聊天记录很少,对应本地sql也少
那么启动的快,也能保证FCM长连线
如果,你的聊天记录跟我差不多大小
那么启动就慢,FCM也不能保证长连线,干脆透过常驻后台来接收讯息。但我直接给他后台禁止掉了,所以每次都是冷启动,冷启动带动这么多数据,功耗更高,也更费电

我现在的解决方案就是:
主用手机的讯息几乎不留,每次换新机聊天记录也不要了。备份只在电脑和平板上,反正这俩东西每天也离不开

希望能帮到同样困扰的小伙伴


我的运行环境:
手机安卓港版
网路环境为可链接到网际网路
微信为原生WeChat区域且透过Google Play下载