Move loadedapk check forward (#1762)
This commit is contained in:
parent
793c2e5757
commit
1790cbb608
|
|
@ -57,17 +57,15 @@ public class LoadedApkGetCLHooker extends XC_MethodHook {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void afterHookedMethod(MethodHookParam param) {
|
protected void afterHookedMethod(MethodHookParam param) {
|
||||||
|
LoadedApk loadedApk = (LoadedApk) param.thisObject;
|
||||||
|
|
||||||
|
if (loadedApk != this.loadedApk) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
Hookers.logD("LoadedApk#getClassLoader starts");
|
Hookers.logD("LoadedApk#getClassLoader starts");
|
||||||
|
|
||||||
LoadedApk loadedApk = (LoadedApk) param.thisObject;
|
|
||||||
|
|
||||||
if (loadedApk != this.loadedApk) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
Object mAppDir = XposedHelpers.getObjectField(loadedApk, "mAppDir");
|
Object mAppDir = XposedHelpers.getObjectField(loadedApk, "mAppDir");
|
||||||
ClassLoader classLoader = (ClassLoader) param.getResult();
|
ClassLoader classLoader = (ClassLoader) param.getResult();
|
||||||
Hookers.logD("LoadedApk#getClassLoader ends: " + mAppDir + " -> " + classLoader);
|
Hookers.logD("LoadedApk#getClassLoader ends: " + mAppDir + " -> " + classLoader);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue