diff --git a/hiddenapi-bridge/src/main/java/hidden/HiddenApiBridge.java b/hiddenapi-bridge/src/main/java/hidden/HiddenApiBridge.java index 81cbc560..2f5d73e3 100644 --- a/hiddenapi-bridge/src/main/java/hidden/HiddenApiBridge.java +++ b/hiddenapi-bridge/src/main/java/hidden/HiddenApiBridge.java @@ -25,8 +25,11 @@ import android.content.res.AssetManager; import android.content.res.Resources; import android.content.res.ResourcesImpl; import android.os.Binder; +import android.os.Environment; import android.os.IBinder; +import java.io.File; + public class HiddenApiBridge { public static int AssetManager_addAssetPath(AssetManager am, String path) { return am.addAssetPath(path); @@ -51,4 +54,8 @@ public class HiddenApiBridge { public static IBinder Context_getActivityToken(Context ctx) { return ctx.getActivityToken(); } + + public static File Environment_getDataProfilesDePackageDirectory(int userId, String packageName) { + return Environment.getDataProfilesDePackageDirectory(userId, packageName); + } } diff --git a/hiddenapi-stubs/src/main/java/android/os/Environment.java b/hiddenapi-stubs/src/main/java/android/os/Environment.java new file mode 100644 index 00000000..f769f46d --- /dev/null +++ b/hiddenapi-stubs/src/main/java/android/os/Environment.java @@ -0,0 +1,9 @@ +package android.os; + +import java.io.File; + +public class Environment { + public static File getDataProfilesDePackageDirectory(int userId, String packageName) { + throw new IllegalArgumentException("STUB"); + } +}