diff --git a/Bridge/src/main/java/com/elderdrivers/riru/xposed/core/HookMain.java b/Bridge/src/main/java/com/elderdrivers/riru/xposed/core/HookMain.java index 21ad22f1..846427f3 100644 --- a/Bridge/src/main/java/com/elderdrivers/riru/xposed/core/HookMain.java +++ b/Bridge/src/main/java/com/elderdrivers/riru/xposed/core/HookMain.java @@ -111,6 +111,7 @@ public class HookMain { if (backup != null) { HookMethodResolver.resolveMethod(hook, backup); } + Runtime.getRuntime().gc(); if (!backupAndHookNative(target, hook, backup)) { throw new RuntimeException("Failed to hook " + target + " with " + hook); }