在模块工具如APatch中使用需要Zygisk支持的模块时,如果系统中没有安装Zygisk模块,该模块会静默失败。而在Magisk中,如果需要Zygisk但缺失,Magisk会在模块部分显示红色警告,暂停该模块,并且描述文本颜色变为灰色而非白色。我认为在APatch中实现类似的功能会非常有用。
解决方案:检查模块对Zygisk的需求,如果缺失则显示警告并暂停该模块。
考虑过的备选方案:模块可以在安装或执行时自行检查Zygisk(如果可能的话)并显示警告,但我认为由APatch执行检查和显示警告会更好,类似于Magisk的做法。
其他信息:在Magisk中的显示效果如下:[插入图片描述]
评论已关闭