From 768e92acab6ef55772ad6e72bb4eb07943079f6b Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 28 Jun 2022 16:52:58 +0800 Subject: [PATCH] Add proguard rule --- app/proguard-rules.pro | 9 ++++++++- .../main/java/com/github/catvod/crawler/JarLoader.java | 1 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 8861f649d..ff8562905 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -11,4 +11,11 @@ @com.google.gson.annotations.SerializedName ; } -keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken --keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken \ No newline at end of file +-keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken + +# CatVod +-keep class com.github.catvod.crawler.** { *; } + +# OkHttp +-dontwarn okhttp3.** +-keep class okhttp3.** { *; } diff --git a/app/src/main/java/com/github/catvod/crawler/JarLoader.java b/app/src/main/java/com/github/catvod/crawler/JarLoader.java index c9440f1c5..ab268bcc6 100644 --- a/app/src/main/java/com/github/catvod/crawler/JarLoader.java +++ b/app/src/main/java/com/github/catvod/crawler/JarLoader.java @@ -50,7 +50,6 @@ public class JarLoader { if (classInit != null) { Method method = classInit.getMethod("init", Context.class); method.invoke(classInit, App.get()); - SpiderDebug.log("自定義爬蟲代碼加載成功!"); try { Class proxy = classLoader.loadClass("com.github.catvod.spider.Proxy"); proxyFun = proxy.getMethod("proxy", Map.class);