ApkVariant.java 文件源码

java
阅读 33 收藏 0 点赞 0 评论 0

项目:AppOpsXposed 作者:
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;
                    }
                }
            }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号