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

Android 9.0,微信 QQ 还是常驻 service 列表……

  •  
  •   wohenyingyu02 · 361 天前 via iPhone · 4419 次点击
    这是一个创建于 361 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原生系统,只装了这两个国产软件试试,却发现什么 adaptive battery 和 optimize battery 特性都治不了,可想而知别的国产软件。
    上一次用安卓还是 nexus 4 时代,现在怎么玩?还是什么绿色守护黑域老三样? root + xposed ?
    19 回复  |  直到 2018-11-17 18:07:22 +08:00
        1
    wohenyingyu02   361 天前 via iPhone
    QQ 微信都在登出状态,完全没有用,为啥也要保持后台……
        2
    wenhaoy   361 天前
    Background Activity 关了么?
        3
    wohenyingyu02   361 天前
    @wenhaoy 你说的就是 adaptive battery 里面设置为 restricted 嘛?
        4
    wenhaoy   361 天前
    @wohenyingyu02 不太清除 9.0 是怎样的,8.1 以前是"应用"的 Battery->Background activity(App can run in the background when not in use)开关。

    不是每个应用都有,可能是权限里面有 background 才会有这个开关吧
        5
    wohenyingyu02   361 天前
    @wenhaoy 谢谢,我这里只有两个,就是我主题里说的 optimization 和 background restriction,都限制了
        6
    xingda920813   361 天前   ♥ 2
    adb shell cmd appops set <package-name> RUN_IN_BACKGROUND ignore
    adb shell cmd appops set <package-name> RUN_ANY_IN_BACKGROUND ignore

    上面这 2 条命令针对 QQ 和微信这 2 个应用都执行一下试试.

    Android 9.0 设置 -> 应用 -> 电池 -> 后台限制 -> 设为 '受限',

    对于 targetSdk < 26 的 应用, 设置的是 RUN_IN_BACKGROUND (Android 7.0 时引入), 效果等同于 Android 8.1 中的开关;

    对于 targetSdk >= 26 的应用, 设置的是 RUN_ANY_IN_BACKGROUND (Android 9.0 新增), 效果是前者加强版 (因 targetSdk >= 26 已强制受 8.x 后台限制).

    因此, 对于 targetSdk < 26 的 Legacy 应用 (QQ 25, 微信 23), 使用 AppOps 设置 RUN_ANY_IN_BACKGROUND 可起到更好的限制效果.
        7
    xingda920813   361 天前
    当然 RUN_IN_BACKGROUND 也是要设 ignore 的.
        8
    wohenyingyu02   361 天前
    @xingda920813 感谢!试试去
        9
    miss1123   361 天前
    我倒觉得 Adaptive Battery 挺有效的,待机耗电很少(主要晚上),机器是 pixel 2,2700mA
        10
    0918su   361 天前 via Android
    还是要用辅助工具的(绿守黑域),我就是受不了才转了苹果,原生 9.0 也搞不过流氓啊
        11
    bclerdx   360 天前
    @wenhaoy 其实 Android 8 就有后台活动这个选项了,是不是说关闭 APP 的这个选项,是可以从 Google Android 操作系统层面管控或减少或降低 APP 的后台行为。
        12
    bclerdx   360 天前
    @xingda920813 使用 GCM 推送消息吧。这样会减少后台服务。
        13
    volks   359 天前 via Android
    @miss1123 你晚上开移动数据没有?
        14
    miss1123   359 天前
    @volks 很少开😂
        15
    miss1123   359 天前
    @volks 这图那天没开
        16
    volks   359 天前 via Android
    @miss1123 那就跟 Android p 的电池管理没太大关系,8.1 开了 WiFi 和移动信号也是这个效果
        17
    wohenyingyu02   356 天前
    @xingda920813 请问下,这是每次更新都要重新设置嘛?😂
        18
    bclerdx   344 天前
    @xingda920813 Play Store 上有好多同名的 AppOps,不知道应该下载哪个?
        19
    foxppp   331 天前 via iPhone
    他俩 api 非常低,根本就支持 gcm
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3458 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 04:31 · PVG 12:31 · LAX 21:31 · JFK 00:31
    ♥ Do have faith in what you're doing.