From f3beb8688fc4d9e28d6a7123cae1a27bd039df17 Mon Sep 17 00:00:00 2001 From: JingMatrix Date: Thu, 20 Jul 2023 20:31:50 +0200 Subject: [PATCH] Avoid depending on ClassUtils.getClass Might cause class conflicts when target APP also uses ClassUtils. Fix for LSPatch. --- core/src/main/java/de/robv/android/xposed/XposedHelpers.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/de/robv/android/xposed/XposedHelpers.java b/core/src/main/java/de/robv/android/xposed/XposedHelpers.java index a0495fbf7e5..9b2700c53e8 100644 --- a/core/src/main/java/de/robv/android/xposed/XposedHelpers.java +++ b/core/src/main/java/de/robv/android/xposed/XposedHelpers.java @@ -202,7 +202,7 @@ public static Class findClass(String className, ClassLoader classLoader) { if (classLoader == null) classLoader = XposedBridge.BOOTCLASSLOADER; try { - return ClassUtils.getClass(classLoader, className, false); + return classLoader.loadClass(className); } catch (ClassNotFoundException e) { throw new ClassNotFoundError(e); }