0
使用徽標,我可以使用%init(groupName)
啓動一組鉤子我想知道是否有辦法禁用鉤子組。我需要在手機鎖定時禁用我的調整功能。如何在移動襯底調整中禁用鉤子
目前,每當鎖定屏幕被解散時,我會在我的調整中調用init
,並在激活鎖定屏幕時終止進程(mobilemail)。這似乎是一個粗略的解決方案,但有沒有更好的?
感謝您的幫助
使用徽標,我可以使用%init(groupName)
啓動一組鉤子我想知道是否有辦法禁用鉤子組。我需要在手機鎖定時禁用我的調整功能。如何在移動襯底調整中禁用鉤子
目前,每當鎖定屏幕被解散時,我會在我的調整中調用init
,並在激活鎖定屏幕時終止進程(mobilemail)。這似乎是一個粗略的解決方案,但有沒有更好的?
感謝您的幫助
1)不,你不能禁用在這個意義上鉤子你的想法之後,他們正在初始化。
2)是的,殺死進程將禁用調整(因爲它在進程生成時注入進程並在該進程內運行)。但是,你絕對不應該那樣做。相反,您應該在用戶解鎖設備時啓用調整,並在鎖定設備時將其禁用。如果你想要簡單,你甚至可以簡單地使用一個靜態布爾值來做到這一點。你本身不能「卸載」代碼,但是如果條件沒有被滿足,你可以讓它停止執行。
快樂編碼。
感謝您的回答。我最初嘗試使用布爾值,但我想我沒有使它成爲靜態的。不幸的是,當從鎖屏調用鉤子時,即使沒有執行我的代碼,也會發生崩潰。 – connor
然後請分享您的代碼。 – Aehmlo
我已經添加了一些代碼 – connor