1
hongch 2019-03-07 09:24:48 +08:00
因为有 service 这种东西的存在
|
2
deadEgg 2019-03-07 09:36:28 +08:00
而且最近总是把系统搞崩。。
|
3
tanranran 2019-03-07 10:25:24 +08:00
卧槽,楼主这个资源查看是什么啊,跪求分享。
|
6
kokutou 2019-03-07 10:45:41 +08:00
绿色守护伺候就行了。。。
|
7
Navee 2019-03-07 11:02:49 +08:00
现在安卓都能 top 看进程了= =
|
8
honeycomb 2019-03-07 11:05:27 +08:00 via Android
appops 伺候,把它的 run_in_background 禁用即可。
另外,建议用 play 上的国际版,包可以到 apkpure 等地方下载 |
10
bunnyblueair 2019-03-07 11:08:16 +08:00
@Navee shell 啊
|
12
orangeade 2019-03-07 14:02:41 +08:00
港区下载 bilibili 国际版
而且系统设置里把后台运行的限制打开就好了 |
13
fox0001 2019-03-07 14:06:34 +08:00 via Android
不给后台运行就好了
|
14
bluesky139 OP |
16
honeycomb 2019-03-07 17:47:51 +08:00 via Android
@bluesky139
shallow hibernation 确实没用,这东西不会杀进程,只是强迫应用进入 app standby 状态。你可能要专门为其使用普通模式+开启绿色守护的通知栏监听(但是这样只能解决后台播放时不杀) Android9 还有一个 run_any_in_background,会杀前台进程,所以也不适用你的情况。 所以去 B 站的反馈群? play 版目前没有免流和直播,于是我放弃了这两个功能,但不会因此迁移回内地版。 |
17
h3k5s9nx8n 2019-03-08 13:38:32 +08:00 via Android
分享一个我的解决办法
没 root 修改 AndroidManifest.xml 禁了些服务和 receiver 服务仅保留 BackgroundMusicService IMPushService IjkMediaPlayerService KeepAliveService VideoDownloadService 用 appops 改 run in background 为拒绝 绿色守护添加 bilibili 效果: 有缓存任务时划掉后台仅后台下载服务存活,下载完成后如已熄屏会被系统杀掉,未熄屏会在熄屏时被绿色守护杀掉 无缓存任务时划后台会直接被系统杀掉 |
18
h3k5s9nx8n 2019-03-08 13:40:11 +08:00 via Android
@h3k5s9nx8n receiver 全禁
|
19
h3k5s9nx8n 2019-03-08 13:46:31 +08:00 via Android
@h3k5s9nx8n 我用的 aosp9.0
8.1 的时候需要用 appops 禁 3 个权限才能达到类似的效果 run in background wake lock 还有一个不记得了 |
20
bluesky139 OP @honeycomb 我就是想用 app standby 状态,然而不尽人意。反馈估计没用吧,像这种问题不直接跟开发讲别人都不知道你在说什么。
|
21
bluesky139 OP @h3k5s9nx8n 我用 appops 把 wake lock 禁了,然后把 service 和 receiver 几乎全禁了(有些会重新启起来),仍然没用。
|
22
honeycomb 2019-03-10 15:50:32 +08:00 via Android
@bluesky139 如果你就是想对 B 站的 app 用 app standby,那么就别想把它杀掉。
|