From 8b6431cc6083364bddb97c6497c9975473500bf6 Mon Sep 17 00:00:00 2001 From: o0kam1 Date: Sat, 14 Jun 2025 17:53:19 +0800 Subject: [PATCH] fix: PegasusHook.kt class not found (#1664) --- app/src/main/java/me/iacn/biliroaming/hook/PegasusHook.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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