找回密码
 立即注册
搜索
查看: 1657|回复: 10

[软件] Android 9.0 有什么办法可以观察和保护进程的活动吗?

[复制链接]
发表于 2019-1-1 14:30 | 显示全部楼层 |阅读模式
本帖最后由 NeverwinterN 于 2019-1-1 15:20 编辑

一个动态桌面应用的一个服务疑似会在打开多个应用后,触发安卓的内存释放机制,被系统杀掉,有什么办法能保护这个服务不被关闭吗?

=====================================================

桌面是nova launcher,Google play的最新pro版本,KLWP也是。

具体表现就是,重启手机后一切正常,但是用一段时间(应用开多了?)后,在按home键回桌面KLWP动态壁纸的效果会延迟5秒响应。感觉像是KLWP某个服务进程被系统关了一样。

重启手机后又正常了,但是又进入了上面那个的循环....虽然不是什么大事,但是强迫症老是因为这个重启,体验非常不好

设备是LG V30,系统Android 9.0 AOSP,其实8.1的时候就有这个问题只是一直拖着没问。求泥潭大大帮忙找下解决方法。

https://help.kustom.rocks/i194-l ... remove-5-secs-delay 这是KLWP官方给的方法,但是...我看不懂...而且,我给官方发邮件提问,他也说NOVA launcher不太可能出现这个问题,然后让我告诉他机型和系统,然后就没反应了。
回复

使用道具 举报

 楼主| 发表于 2019-1-1 15:53 来自手机 | 显示全部楼层
大概找到问题核心所在,不确定是kwlp负责维护这个“解决回桌面5秒延迟”的进程还是启动器负责维护这个进程,然后这个进程会在系统管理内存的时候被释放掉,且不会因为你打开相关软件而自动启动,只能通过重启手机或者重启klwp(强制停止kwlp,再启动kwlp重新设置壁纸)来启动这个进程。也就是说这个进程只会在初始化的时候启动一次。

忙活了一个小时找到一个土办法曲线救国,安装黑域弄成只强行停止,不待机,然后把那些吃内存多的又不怎么需要后台的黑域掉,然后基本上就不会触发那个5秒延迟了。

希望有精力折腾的用klwp的用户,能把这个相关的进程找出来,然后找到保护这个进程的方法或者让这个进程能够打开相关软件自动重新启动,我的能力以内能做到的就止步于此了。

(根据主楼的kwlp官方说明,推测这个进程应该和启动器相关,但是重启启动器并没有办法启动这个进程,也就是说如果你已经触发回桌面5秒延迟了,那么你重启启动器还是5秒延迟,而重启kwlp是可以做到的,但是重启kwlp要重新设置壁纸,非常麻烦,不能构成解决方法)

有时间我再给kwlp官方发邮件吧。
回复

使用道具 举报

头像被屏蔽
     
发表于 2019-1-1 21:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2019-1-2 11:36 来自手机 | 显示全部楼层
ramiel1 发表于 2019-1-1 21:09
开发者选项里我记得可以添加后台白名单的

没找到,只找到了限制后台运行...
回复

使用道具 举报

头像被屏蔽
     
发表于 2019-1-3 21:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2019-1-3 22:53 | 显示全部楼层
8.1以上感觉系统收紧了很多,就tasker来说
监控app服务,直接打开应用是不行的,需要在打开tasker界面的情况下再切换到相应应用才能监测到,就这还指不定就关了你的监测。
这还是tasker吗?我还不如自己手动呢。
回复

使用道具 举报

 楼主| 发表于 2019-1-3 23:22 | 显示全部楼层
ramiel1 发表于 2019-1-3 21:45
我觉得还是丢掉nova launcher会容易解决些。。。

NOVA我交了钱的,而且重新调教一个桌面太难受了,目前的动态壁纸还是和NOVA launcher配合工作的
回复

使用道具 举报

 楼主| 发表于 2019-1-3 23:25 | 显示全部楼层
夜语 发表于 2019-1-3 22:53
8.1以上感觉系统收紧了很多,就tasker来说
监控app服务,直接打开应用是不行的,需要在打开tasker界面的情 ...

就是啊,帮我管应用没什么,但事至少能让我设个白名单吧。
回复

使用道具 举报

头像被屏蔽
     
发表于 2019-1-3 23:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2019-1-4 01:18 | 显示全部楼层
会不会是因为你的动态壁纸弄的太复杂导致资源占用高啊,系统好像会优先清掉占用内存大的app,

另外有着启动器般级优先级的进程可以不被杀掉,很多工具服务类app会有个设置是通过常驻通知栏来保证较高的优先级而不被清掉,我印象中klwp好像没这选项
回复

使用道具 举报

 楼主| 发表于 2019-1-4 10:08 来自手机 | 显示全部楼层
posion 发表于 2019-1-4 01:18
会不会是因为你的动态壁纸弄的太复杂导致资源占用高啊,系统好像会优先清掉占用内存大的app,

...

是挺高的吧..常年600m,但是这是整个klwp的占用,而且系统不会停klwp....系统只会把那个负责“消除返回桌面klwp5秒延迟”的进程停掉。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-29 01:28 , Processed in 0.061689 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表