还有开发者选项,暂停执行已缓存的应用为已启用,开了也许能起点作用,不让微信进缓存占用CPU。
然后打开微信,返回桌面,切换上一个应用也好,期间该干嘛干嘛,微信由前台就进入到后台,等一分钟左右系统让微信后台进缓存,多任务可以划掉微信(如果是类原生系统没有GMS的话,可能划掉了有概率后台被杀,等不了微信缓存进程自启,收不到消息)也可以不滑掉,国内定制系统有多任务底层白名单,把微信划掉仅划了上下文内容,微信后台进程跟没杀一样,可能微信进缓存会收不到消息,因为安卓策略屏幕息屏会进入doze,开省电模式会进入doze,只能adb指令关闭doze,或者靠fcm推送来接收微信消息。
微信在大陆IPv4网络不走fcm的问题解决不了,中文投诉没用。
不知道我升了安卓14感觉后台管理机制变松,好烦不知道我是不是个例,在不进缓存就去多任务了微信的情况下,电池用量优化的功能不起作用,微信本身就顽固申请了后台服务保活权限。
类原生情况下,消息少可以电池用量受限用fcm无后台推送,一旦消息多,频繁回复了消息就划掉微信后台启动功耗大,最好消息多还是推荐多任务不划掉让微信进缓存。
图5发现我也会息屏进入doze,亮屏才退出瞌睡,没开省电模式真的只能用adb关闭doze吗?
我不指望微信能接入各大手机厂商的push推送,要指定系统才能用,论通用比不了fcm推送,可能有接收数量限制,个人观点。