INNER CODE UNIT · Java
beforeHookedMethod
nining377/dolby_beta · hotxposed/src/main/java/net/androidwing/hotxposed/HotXposed.java:47
protected void beforeHookedMethod(MethodHookParam param) {
param.setResult(new Object());
}
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
super.afterHookedMethod(param);
}
});
}
}
private static File getApkFile(String packageName, XC_LoadPackage.LoadPackageParam lpparam) throws PackageManager.NameNotFoundException {
Context systemContext = (Context) XposedHelpers.callMethod(XposedHelpers.callStaticMethod(XposedHelpers.findClass("android.app.ActivityThread", lpparam.classLoader), "currentActivityThread"), "getSystemContext");
ApplicationInfo applicationInfo = systemContext.getPackageManager().getApplicationInfo(packageName, 0);
return new File(applicationInfo.sourceDir);
}
}