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

2018-10-18 15:15:25 +08:00
 wohenyingyu02
原生系统,只装了这两个国产软件试试,却发现什么 adaptive battery 和 optimize battery 特性都治不了,可想而知别的国产软件。
上一次用安卓还是 nexus 4 时代,现在怎么玩?还是什么绿色守护黑域老三样? root + xposed ?
13343 次点击
所在节点    Android
19 条回复
wohenyingyu02
2018-10-18 15:21:47 +08:00
QQ 微信都在登出状态,完全没有用,为啥也要保持后台……
wenhaoy
2018-10-18 15:23:05 +08:00
Background Activity 关了么?
wohenyingyu02
2018-10-18 15:35:13 +08:00
@wenhaoy 你说的就是 adaptive battery 里面设置为 restricted 嘛?
wenhaoy
2018-10-18 15:43:08 +08:00
@wohenyingyu02 不太清除 9.0 是怎样的,8.1 以前是"应用"的 Battery->Background activity(App can run in the background when not in use)开关。

不是每个应用都有,可能是权限里面有 background 才会有这个开关吧
wohenyingyu02
2018-10-18 15:50:20 +08:00
@wenhaoy 谢谢,我这里只有两个,就是我主题里说的 optimization 和 background restriction,都限制了
xingda920813
2018-10-18 16:36:52 +08:00
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 可起到更好的限制效果.
xingda920813
2018-10-18 16:38:08 +08:00
当然 RUN_IN_BACKGROUND 也是要设 ignore 的.
wohenyingyu02
2018-10-18 17:53:53 +08:00
@xingda920813 感谢!试试去
miss1123
2018-10-19 00:30:48 +08:00
我倒觉得 Adaptive Battery 挺有效的,待机耗电很少(主要晚上),机器是 pixel 2,2700mA
0918su
2018-10-19 02:17:41 +08:00
还是要用辅助工具的(绿守黑域),我就是受不了才转了苹果,原生 9.0 也搞不过流氓啊
bclerdx
2018-10-19 23:45:38 +08:00
@wenhaoy 其实 Android 8 就有后台活动这个选项了,是不是说关闭 APP 的这个选项,是可以从 Google Android 操作系统层面管控或减少或降低 APP 的后台行为。
bclerdx
2018-10-20 00:22:58 +08:00
@xingda920813 使用 GCM 推送消息吧。这样会减少后台服务。
volks
2018-10-20 14:37:21 +08:00
@miss1123 你晚上开移动数据没有?
miss1123
2018-10-20 22:36:03 +08:00
@volks 很少开😂
miss1123
2018-10-20 22:36:49 +08:00
@volks 这图那天没开
volks
2018-10-20 22:44:54 +08:00
@miss1123 那就跟 Android p 的电池管理没太大关系,8.1 开了 WiFi 和移动信号也是这个效果
wohenyingyu02
2018-10-23 17:50:55 +08:00
@xingda920813 请问下,这是每次更新都要重新设置嘛?😂
bclerdx
2018-11-05 00:36:43 +08:00
@xingda920813 Play Store 上有好多同名的 AppOps,不知道应该下载哪个?
foxppp
2018-11-17 18:07:22 +08:00
他俩 api 非常低,根本就支持 gcm

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

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

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

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

© 2021 V2EX