Attach base context to application

This commit is contained in:
Romain Vimont
2023-11-03 14:32:19 +01:00
parent 3d93a099b7
commit e811b7710d

View File

@@ -136,6 +136,8 @@ public final class Workarounds {
return FakeContext.PACKAGE_NAME;
}
};
Method method = ContextWrapper.class.getDeclaredMethod("attachBaseContext", Context.class);
method.invoke(application, retrieveSystemContext());
Field initialApplicationField = activityThreadClass.getDeclaredField("mInitialApplication");
initialApplicationField.setAccessible(true);