From ddec6d25ebbb77d508b6dccb0a55d7f51c1881c1 Mon Sep 17 00:00:00 2001 From: Milk <1871357815@qq.com> Date: Sun, 23 May 2021 15:48:54 +0800 Subject: [PATCH] Update App.java --- app/src/main/java/top/niunaijun/blackdex/App.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/top/niunaijun/blackdex/App.java b/app/src/main/java/top/niunaijun/blackdex/App.java index 0cf0595..ebfed98 100644 --- a/app/src/main/java/top/niunaijun/blackdex/App.java +++ b/app/src/main/java/top/niunaijun/blackdex/App.java @@ -18,6 +18,7 @@ public class App extends Application { @Override protected void attachBaseContext(Context base) { super.attachBaseContext(base); + String dir = base.getExternalCacheDir().getParent(); BlackDexCore.get().doAttachBaseContext(base, new ClientConfiguration() { @Override public String getHostPackageName() { @@ -26,7 +27,8 @@ public class App extends Application { @Override public String getDexDumpDir() { - return super.getDexDumpDir(); + // 此处一定要给固定值,可以在doAttachBaseContext之前就把路径确定好。否则doAttachBaseContext后可能会遭到hook。 + return dir; } }); }