From 5e7252eb3bcf59f8f48ed9ad200b33667e080c0c Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 4 Aug 2024 17:19:08 +0800 Subject: [PATCH] Optimize loader - part 4 --- .../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 03a2e0ff5..8e89363cf 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 @@ -115,13 +115,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); }