V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leostone
V2EX  ›  Android

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

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

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

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

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

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

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

    电池优化各种选项在亮屏及息屏下的表现具体可以看安卓开发者文档
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5282 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 01:19 · PVG 09:19 · LAX 17:19 · JFK 20:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.