From 2ac658d1092844c9ac9d7cd75928e79f14513b9e Mon Sep 17 00:00:00 2001 From: okjack Date: Tue, 6 Aug 2024 22:39:34 +0800 Subject: [PATCH] Optimize loader --- .../main/java/com/fongmi/android/tv/api/loader/JarLoader.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java b/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java index e0d699d18..47d6d6cd0 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java +++ b/app/src/main/java/com/fongmi/android/tv/api/loader/JarLoader.java @@ -117,13 +117,13 @@ public class JarLoader { } public JSONObject jsonExt(String key, LinkedHashMap jxs, String url) throws Throwable { - Class clz = loaders.get("").loadClass("com.github.catvod.parser.Json" + key); + Class clz = loaders.get(recent).loadClass("com.github.catvod.parser.Json" + key); Method method = clz.getMethod("parse", LinkedHashMap.class, String.class); return (JSONObject) method.invoke(null, jxs, url); } public JSONObject jsonExtMix(String flag, String key, String name, LinkedHashMap> jxs, String url) throws Throwable { - Class clz = loaders.get("").loadClass("com.github.catvod.parser.Mix" + key); + Class clz = loaders.get(recent).loadClass("com.github.catvod.parser.Mix" + key); Method method = clz.getMethod("parse", LinkedHashMap.class, String.class, String.class, String.class); return (JSONObject) method.invoke(null, jxs, name, flag, url); }