有没有办法让 Android App 一进入后台就自动暂停

2021-04-25 22:41:29 +08:00
 Stain5
经常需要保持某些 app 在 RAM 里,高频次的切换,但又不需要它在后台运行,类似墓碑机制

这些 app 还很流氓,在后台消耗手机的其他资源,造成系统卡顿

用黑域之类的 往往就直接把 App 退出了,下次打开还要等待它加载
8751 次点击
所在节点    Android
38 条回复
RikkaW
2021-04-25 23:12:22 +08:00
以前有探索过这样的特技(
但是要 root 没跑和需要比较新的内核
LZSZ
2021-04-25 23:26:05 +08:00
thanox 乖巧模式
lvgsnm
2021-04-26 06:05:20 +08:00
这个需求听上去和 iPhone 的挺像的
datocp
2021-04-26 06:42:49 +08:00
除了微信 qq,这样的 im 软件。我就不知道还有什么软件需要在后台保活。
datocp
2021-04-26 06:44:39 +08:00
从海卓手机加速用到黑阈,现在用 KILLApps 。黑阈根本不想让人用的,垃圾软件。
winterbells
2021-04-26 08:29:30 +08:00
绿色守护的浅度睡眠?
KyonLi
2021-04-26 08:50:20 +08:00
appops 的 RUN_IN_BACKGROUND / RUN_ANY_IN_BACKGROUND 被突破了吗
nbweb
2021-04-26 08:53:51 +08:00
我现在用的一加 8T,刷的原生的氧 os,非常省电。我每次息屏前,都要清除所有的应用,原生可以设置保留多少个应用在后台,不过我一般使用系统默认的。现在晚上 10 点睡觉,到早上 6 点起来,耗电约 10%的梯子。我把所有的 app 的通知全关掉,不喜欢状态栏各种弹窗。
codehz
2021-04-26 09:13:14 +08:00
@KyonLi 那个只用作统计用途,没有实际作用
Leonard
2021-04-26 09:15:33 +08:00
买 iPhone 不就好了
passerbytiny
2021-04-26 09:19:20 +08:00
你这个涉及到 CPU 调度,要 Linux 内核才能处理,连 Android 系统这一层面都管不了,基本别想从应用层面搞。

目前最有可能的方案是,换 IOS,或者弃手机用 windows 平板。
Stain5
2021-04-26 09:20:37 +08:00
@Leonard iPhone 内存不如 android,并不会提升体验
getadoggie
2021-04-26 09:43:36 +08:00
我之前曾经用进程暂停的方法尝试过,本人是小白,不知道这样算不算真的暂停,不过暂停久了再恢复会假死掉。
philipjf
2021-04-26 09:55:43 +08:00
你说的这个就是 iOS 和 WP 的后台机制,也是安卓官方推荐的后台机制,然而基本上每个大厂里面的开发人员都在 996 研究如何让自家 app 在后台持续运行,确保让你无法实现你想要的效果
zhuisui
2021-04-26 10:57:06 +08:00
Android 开发者选项,设置 Background process limit,或许可以达到一些你要的效果。
zictos
2021-04-26 11:21:49 +08:00
黑域的“后台应用超时”设为 1 分钟就待机,待机应该就不占 cpu 了吧!具体没测试。
cskeleton
2021-04-26 12:55:05 +08:00
@Stain5 #12 一定程度上也看开发者的,iOS 上我遇到好几个墓碑处理得好的,放个一天回来都还是之前离开的状态。

但是大部分都是重载或者假装重载让你看几秒启动广告。
cskeleton
2021-04-26 12:57:00 +08:00
@datocp #4 IM 如果有正常能用的推送也不需要保活,对于我来说只有个别网盘类、笔记类需要随时多端同步数据的有必要后台保活。
wellsc
2021-04-26 13:17:42 +08:00
@passerbytiny root 一下不就好了
Mitt
2021-04-26 13:28:17 +08:00
@cskeleton #17 这个确实,比如知乎,切回来就看广告甚至原来页面要重载,但比如王者荣耀这个游戏有时候甚至切到后台一两天切回去也只是重连网络

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

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

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

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

© 2021 V2EX