protected void hookLoadHeadersFromResource(LoadPackageParam lpparam, String className, final int[] hookResIds, final int addAfterHeaderId) throws Throwable
{
hookLoadHeadersFromResource(lpparam, className, new XC_MethodHook() {
@SuppressWarnings("unchecked")
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable
{
final int xmlResId = (Integer) param.args[0];
debug("loadHeadersFromResource: xmlResId=" + xmlResId);
for(int hookResId : hookResIds)
{
if(xmlResId == hookResId)
{
addAppOpsHeader((List<Header>) param.args[1], addAfterHeaderId, (Context) param.thisObject);
break;
}
}
}
});
}
ApkVariant.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:AppOpsXposed
作者:
评论列表
文章目录