2014-05-23 60 views
0

使用徽標,我可以使用%init(groupName)啓動一組鉤子我想知道是否有辦法禁用鉤子組。我需要在手機鎖定時禁用我的調整功能。如何在移動襯底調整中禁用鉤子

目前,每當鎖定屏幕被解散時,我會在我的調整中調用init,並在激活鎖定屏幕時終止進程(mobilemail)。這似乎是一個粗略的解決方案,但有沒有更好的?

感謝您的幫助

回答

1

1)不,你不能禁用在這個意義上鉤子你的想法之後,他們正在初始化。

2)是的,殺死進程將禁用調整(因爲它在進程生成時注入進程並在該進程內運行)。但是,你絕對不應該那樣做。相反,您應該在用戶解鎖設備時啓用調整,並在鎖定設備時將其禁用。如果你想要簡單,你甚至可以簡單地使用一個靜態布爾值來做到這一點。你本身不能「卸載」代碼,但是如果條件沒有被滿足,你可以讓它停止執行。

快樂編碼。

+0

感謝您的回答。我最初嘗試使用布爾值,但我想我沒有使它成爲靜態的。不幸的是,當從鎖屏調用鉤子時,即使沒有執行我的代碼,也會發生崩潰。 – connor

+0

然後請分享您的代碼。 – Aehmlo

+0

我已經添加了一些代碼 – connor

相關問題