请假一个关于一加 12 电池优化的问题

236 天前
 leostone
在设置微软 authenticator 的时候发现有电池优化选项,进入会进入原生的电池优化界面.于是就顺便修改了一些其他软件的设置,但是当选择"优化"以后,相应的程序会消失,无法再次更改.
另外我发现拼多多在我设置优化以后,还是会变为不优化.因为这个界面我都是通多微软 authenticator 进入的,所以拼多多具体触发时机也不是很明确,好像系统的一些 app 我设置了以后也会恢复,因为当时没有注意,随手设置了一下,现在害怕改完以后无法更改所以没有继续设置.
所以现在的问题就是如何可以修改已经修改的程序,或者说这个设置其实等同于官方系统的某个功能,并不需要关注?
5672 次点击
所在节点    Android
10 条回复
cpstar
236 天前
所以不是 [电池-更多设置-耗电异常优化] ?
leostone
236 天前
@cpstar #1 我不知道耗电异常优化和原生的电池优化之间有没有优先级关系, 通过微软 Authenticator 进入的原生界面可设置程序也相对较少.而且也并不一致,拼多多在原生电池优化中是不优化,系统自带的耗电异常中就是自动优化.
gentrydeng
236 天前
原生的那个似乎是没有作用的,因为一加的电池应用是独立的包“com.oplus.battery”。
WhatTheBridgeSay
236 天前
正常来说是这样的,一加的色 OS 估计魔改删掉了入口,但是没删完整,没必要为此操心
CoolZxp
236 天前
ColorOS 有固定的电池优化白名单,不要用原生的电池优化选项调整,会被重置。在 ColorOS 中这个功能对应应用的耗电管理。要想让应用不优化就把`应用 -> 耗电管理 -> 允许完全后台行为`打开。至于拼多多也是白名单的一员,要不想让拼多多在名单里就在`拼多多 -> 耗电管理 -> 允许唤醒前台`关掉就好了。
lurui45
235 天前
@CoolZxp 这个允许唤醒前台到底是啥作业?
CoolZxp
235 天前
@lurui45 允许唤醒前台就是限制应用的服务是否可以被唤醒,字面意思倒是没什么解释的,在 AOSP 中没有对应功能,关掉后会导致一些没接入推送的软件推送延迟或者无推送。至于关闭后可以移除对应应用的电池优化白名单,只能说 ColorOS 就是这么设计的。
lurui45
234 天前
@CoolZxp #7 看您这么了解,我再请教一下哈。Color OS 的这电池优化的几个选项我一直没搞明白,允许唤醒前台、允许完全后台行为、允许自启动、允许唤醒其他服务还有一个电池更多设置里的自动优化。

关于自启动,根据我的测试,有些需要常驻的软件,比如李跳跳,只需要打开自启动就行了,它就会一直在后台。像一些没有接入 oppo 推送但是接入了 FCM 的 app 也需要打开自启动,才能正常推送消息,比如 telegram ,但是 color OS 限制了最多开启 5 个自启动 APP ,这个就比较蛋疼。

关于允许完全后台行为,比方说浏览器在下载东西时,如果你不开完全后台行为,切到后台去,下载就会暂停。其它的应用场景我还没发现

我主要是想搞明白,针对消息推送,什么情况下需要打开什么?针对保后台,又需要打开什么
CoolZxp
234 天前
@lurui45 #8 FCM 需要保证 GMS 在电池优化白名单里且应用打开自启动。无脑保后台就打开允许完全后台行为。至于李跳跳是因为他有无障碍权限。
CoolZxp
234 天前
@lurui45 #8
允许自启动就是控制应用是否可以被广播唤醒
允许关联启动就是是否允许其他应用唤醒当前应用

普通应用
允许完全后台行为开启 -> 电池优化:无限制
允许唤醒前台开启 -> 电池优化:优化
允许唤醒前台关闭 -> 电池优化:受限

ColorOS 内置电池优化白名单的应用
允许唤醒前台开启 -> 电池优化:无限制
允许唤醒前台关闭 -> 电池优化:受限

电池优化各种选项在亮屏及息屏下的表现具体可以看安卓开发者文档

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

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

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

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

© 2021 V2EX