0
使用徽标,我可以使用%init(groupName)
启动一组钩子我想知道是否有办法禁用钩子组。我需要在手机锁定时禁用我的调整功能。如何在移动衬底调整中禁用钩子
目前,每当锁定屏幕被解散时,我会在我的调整中调用init
,并在激活锁定屏幕时终止进程(mobilemail)。这似乎是一个粗略的解决方案,但有没有更好的?
感谢您的帮助
使用徽标,我可以使用%init(groupName)
启动一组钩子我想知道是否有办法禁用钩子组。我需要在手机锁定时禁用我的调整功能。如何在移动衬底调整中禁用钩子
目前,每当锁定屏幕被解散时,我会在我的调整中调用init
,并在激活锁定屏幕时终止进程(mobilemail)。这似乎是一个粗略的解决方案,但有没有更好的?
感谢您的帮助
1)不,你不能禁用在这个意义上钩子你的想法之后,他们正在初始化。
2)是的,杀死进程将禁用调整(因为它在进程生成时注入进程并在该进程内运行)。但是,你绝对不应该那样做。相反,您应该在用户解锁设备时启用调整,并在锁定设备时将其禁用。如果你想要简单,你甚至可以简单地使用一个静态布尔值来做到这一点。你本身不能“卸载”代码,但是如果条件没有被满足,你可以让它停止执行。
快乐编码。
感谢您的回答。我最初尝试使用布尔值,但我想我没有使它成为静态的。不幸的是,当从锁屏调用钩子时,即使没有执行我的代码,也会发生崩溃。 – connor
然后请分享您的代码。 – Aehmlo
我已经添加了一些代码 – connor