改完作用域要强停重开应用
原理一句话
框架只在应用启动的那一刻把模块注入进程——应用已经在跑,后改的一切都与它无关。所以"刚勾完作用域没效果"不是模块坏了,是应用还没重启过。
强停的正确操作
- 方法一:系统设置 → 应用管理 → 找到目标应用 → 强制停止 → 回桌面重新打开
- 方法二:最近任务里划掉卡片(对多数应用等效,但个别应用有后台保活,保险起见用方法一)
- 方法三:部分模块的设置里自带"重启应用"按钮,点了等效
重开后应用以全新进程启动,框架按最新作用域名单注入,模块功能出现。
什么时候必须重启手机
作用域里勾了系统框架或系统界面的模块,改完勾选只能重启手机——这些进程从开机起就常驻,强停无从谈起。
一个反复出现的场景
调模块参数时最容易踩这个坑:改了模块设置 → 应用里看效果 → 发现没变 → 以为模块坏了。其实只是应用还在用旧配置进程。每次改完配置都强停重开目标应用,把它变成肌肉记忆,能少走九成弯路。
怎么确认生效了
- 模块功能直观可见的,直接看效果
- 看不出来效果的,去日志页翻模块日志,注入成功会有记录
- 还不行,回头查作用域勾选与模块兼容性