diff --git a/app/src/main/java/me/iacn/biliroaming/hook/PegasusHook.kt b/app/src/main/java/me/iacn/biliroaming/hook/PegasusHook.kt index d1d9c2681f..41c40f15db 100644 --- a/app/src/main/java/me/iacn/biliroaming/hook/PegasusHook.kt +++ b/app/src/main/java/me/iacn/biliroaming/hook/PegasusHook.kt @@ -722,8 +722,8 @@ class PegasusHook(classLoader: ClassLoader) : BaseHook(classLoader) { } } - "com.bilibili.pegasus.ext.threepoint.ThreePointKt".findClass(mClassLoader) - .declaredMethods.find { it.parameterTypes.size == 8 } + "com.bilibili.pegasus.ext.threepoint.ThreePointKt".findClassOrNull(mClassLoader) + ?.declaredMethods?.find { it.parameterTypes.size == 8 } ?.hookBeforeMethod { if (hookDislikeReason(it.args[3])) { it.result = null