使用徽标,我可以使用%init(groupName)
启动一组挂钩我想知道是否有办法禁用挂钩组。我需要在手机锁定时禁用我的调整功能。
目前,每当锁定屏幕被解除时,我都会在我的调整中调用init
,并在锁定屏幕被激活时终止进程(mobilemail)。这似乎是一个粗糙的解决方案,还有更好的东西吗?
感谢您的帮助
答案 0 :(得分:1)
1)不,你不能在你初始化时想到的意义上禁用钩子。
2)是的,杀死进程将禁用调整(因为它会在进程生成时注入进程,并在该进程内运行)。但是,你绝对不应该这样做。相反,您应该在用户解锁设备时启用调整,并在锁定设备时将其禁用。如果你想成为简单的,你甚至可以简单地使用静态布尔值来做到这一点。您不能“卸载”代码本身,但如果条件不确定,您可以让它停止执行。
快乐的编码。