[求助]Google Play 服务异常耗电的问题

2022-12-14 08:17:02 +08:00
 fox0001

上周有个早上,起床发现手机关机,充电后启动,发现 Google Pplay 服务消耗了最多电。

另外有个情况是,自家服务器系统盘塞满了,导致 Nextcloud 客户端不能同步文件,可能不断重连服务器,带来耗电问题。

本周修复了服务器问题,Nextcloud 客户端正常了。Google Play 服务的耗电问题,无解,于是 wipe 了 data ,包括 sdcard 目录,再重新安装所有 app 。一开始情况是解决了问题。但是昨晚装上 Gmail 客户端后,今早发现 Google Play 服务消耗了最多电,20%以上。

以前也出现过类似的问题,一般 wipe data 后解决。目前这个无解…

另外,手机已经两年多了,不知道是不是电池耗损也有影响。

10892 次点击
所在节点    Android
15 条回复
yolee599
2022-12-14 08:30:39 +08:00
因为墙,连不上 google 就不断重连,就很费电
ho121
2022-12-14 08:35:24 +08:00
可以看下 logcat ,找下有没有线索
yfugibr
2022-12-14 10:20:40 +08:00
系统安全补丁过期大概一两个月以上的时候,play 服务会不断尝试后台下载更新(非 pixel 手机会下载失败)。
最好是更新系统,不行的话运行 `pm disable com.google.android.gms/.chimera.GmsIntentOperationService` 也可以解决(但是可能造成其他未知问题)
fox0001
2022-12-14 12:07:40 +08:00
@ho121 #2
@yfugibr #3

当前的“Android 安全更新”是“2022 年 10 月 5 日”。

logcat 显示 gms 不断执行更新,但是失败了。我去看看怎么解决。相关日志如下:

```
12-14 11:56:55.325 15141 15294 I SystemUpdate: [Execution,ExecutionManager] Action pending executed for 0.01 seconds.
12-14 11:56:55.326 15141 15294 I SystemUpdate: [Execution,ExecutionManager] Action pre-download-validate executed for 0.00 seconds.
12-14 11:56:55.328 15141 15294 W SystemUpdate: [Execution,ExecutionManager] Unable to create the action. Restart the execution from the scratch.
12-14 11:56:55.328 15141 15294 W SystemUpdate: java.lang.IllegalStateException
12-14 11:56:55.328 15141 15294 W SystemUpdate: at zug.k(:com.google.android.gms@224814044@22.48.14 (190400-493411920):0)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at cbgl.f(:com.google.android.gms@224814044@22.48.14 (190400-493411920):0)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at cbfe.a(:com.google.android.gms@224814044@22.48.14 (190400-493411920):10)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at com.google.android.gms.update.execution.InstallationIntentOperation.onHandleIntent(:com.google.android.gms@224814044@22.48.14 (190400-493411920):12)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at com.google.android.chimera.IntentOperation.onHandleIntent(:com.google.android.gms@224814044@22.48.14 (190400-493411920):2)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at xsd.onHandleIntent(:com.google.android.gms@224814044@22.48.14 (190400-493411920):4)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at gua.run(:com.google.android.gms@224814044@22.48.14 (190400-493411920):3)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at gtz.run(:com.google.android.gms@224814044@22.48.14 (190400-493411920):11)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at cwng.run(:com.google.android.gms@224814044@22.48.14 (190400-493411920):2)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
12-14 11:56:55.328 15141 15294 W SystemUpdate: at java.lang.Thread.run(Thread.java:1013)
```
ho121
2022-12-14 13:09:39 +08:00
3 楼应该是解决方案。之前我也遇到过,就是执行
pm disable com.google.android.gms/.chimera.GmsIntentOperationService
解决的
fox0001
2022-12-14 13:22:07 +08:00
@ho121 #5 刚执行了,没有了那堆报错。后面再看看是否有其它问题。谢谢!
shakoon
2022-12-14 15:37:52 +08:00
手机上手工开一下全局代理,让更新跑过去
liuhjhj
2022-12-14 15:57:13 +08:00
@yfugibr 据说副作用是 Google pay 没法用了, 而且重新 enable 也不行(不知真假)
estk
2022-12-14 16:12:19 +08:00
国产系统上的 Google 服务?
fox0001
2022-12-14 20:18:17 +08:00
@liuhjhj #8 试了下,Google Play 正常使用
fox0001
2022-12-14 20:19:47 +08:00
@estk #9 不是。手机是红米 K30 5G ,系统是非官方 crDroid 8.10 ,基于 Android 12.1
fox0001
2022-12-15 14:24:07 +08:00
@shakoon #7 试了下,不是你说的问题。开了全局代理也是报一样的错误。
liuhjhj
2022-12-15 15:32:20 +08:00
@fox0001 是 Google pay, 不是 play
fox0001
2022-12-15 15:58:55 +08:00
@liuhjhj #13 不好意思。Google pay 的话,对我基本没影响了
SUP7R9
2022-12-23 22:48:46 +08:00
@fox0001 时隔一周多,挖下;

嗐,play 服务突然异常耗电问题,属于历史遗留问题了,尤其处于国内环境,造成这个问题的原因也如# 3 的大佬所说;

再补充下,这个问题在第三方类原生系统上触发机率极高,国产 ROM 上挺少见,最初我遇到这个问题,也找了好长一段时间解决方法,直到某天在谷歌上搜到 xda 论坛一和我处境相似度极高的帖子,看到一站友推荐“Universal GMS Doze”这个 magisk 模块可用于解决 play 服务异常耗电问题,随后我立马在 magisk 刷入这个模块,观察半个多小时候,耗电恢复正常,才最终放心。。。
(小声:我再贴上这个模块的官方仓库地址,见: https://github.com/gloeyisk/universal-gms-doze/ ,将这个模块推荐给 op 你,就看楼主你想不想用了)

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

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

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

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

© 2021 V2EX