diff --git a/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java b/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java index d9c3dbc..a40e626 100644 --- a/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java +++ b/Bcore/src/main/java/top/niunaijun/blackbox/core/env/BEnvironment.java @@ -79,6 +79,11 @@ public class BEnvironment { return new File(sVirtualRoot, String.format(Locale.CHINA, "data/user/%d", userId)); } + public static File getExternalObbDir(String packageName, int userId) { + return new File(getExternalUserDir(userId), String.format(Locale.CHINA, "Android/obb/%s", packageName)); + } + + public static File getDeDataDir(String packageName, int userId) { return new File(sVirtualRoot, String.format(Locale.CHINA, "data/user_de/%d/%s", userId, packageName)); }