Correct app data dir

This commit is contained in:
LoveSy 2023-01-02 19:18:38 +08:00 committed by LoveSy
parent 23d005b3ee
commit 2ec525921b
1 changed files with 2 additions and 1 deletions

View File

@ -117,6 +117,7 @@ public class LSPosedContext extends XposedContext {
}
var loadedApk = at.getPackageInfoNoCheck(module.applicationInfo, null);
XposedHelpers.setObjectField(loadedApk, "mClassLoader", mcl);
XposedHelpers.setObjectField(loadedApk, "mDataDir", appDir);
var c = Class.forName("android.app.ContextImpl");
var ctor = c.getDeclaredConstructors()[0];
ctor.setAccessible(true);
@ -301,7 +302,7 @@ public class LSPosedContext extends XposedContext {
@Override
public File getDataDir() {
return new File(appDir);
return mBase.getDataDir();
}
@Override