From ff8691eb6e1e94cc18948033b8350a5361ca030b Mon Sep 17 00:00:00 2001 From: Horis <8674809+821938089@users.noreply.github.com> Date: Sun, 6 Apr 2025 21:21:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/proguard-rules.pro | 25 +++---------------- .../main/java/io/legado/app/api/ReturnData.kt | 2 ++ 2 files changed, 5 insertions(+), 22 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index e676a8d2b..acfbc409d 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -158,27 +158,8 @@ cn.hutool.core.util.**{*;} ## JSOUP -keep class org.jsoup.**{*;} --keep class **.xpath.**{*;} -dontwarn org.jspecify.annotations.NullMarked --keep class org.slf4j.**{*;} --dontwarn org.slf4j.** - --keep class org.codehaus.**{*;} --dontwarn org.codehaus.** --keep class com.jayway.**{*;} --dontwarn com.jayway.** --keep class com.fasterxml.**{*;} - --keep class javax.swing.**{*;} --dontwarn javax.swing.** --keep class java.awt.**{*;} --dontwarn java.awt.** --keep class sun.misc.**{*;} --dontwarn sun.misc.** --keep class sun.reflect.**{*;} --dontwarn sun.reflect.** - -keepclassmembers class * { public (org.json.JSONObject); } @@ -209,6 +190,6 @@ cn.hutool.core.util.**{*;} -keep class io.legado.app.help.update.AppUpdateGitHub{*;} -keep class io.legado.app.help.AppIntentType{*;} # Error Exception --keep class * extends java.lang.Exception --keep class * extends java.lang.Error --keep class **Exception \ No newline at end of file +-keepnames class * extends java.lang.Exception +-keepnames class * extends java.lang.Error +-keepnames class **Exception diff --git a/app/src/main/java/io/legado/app/api/ReturnData.kt b/app/src/main/java/io/legado/app/api/ReturnData.kt index f6d6aefdc..3e53df878 100644 --- a/app/src/main/java/io/legado/app/api/ReturnData.kt +++ b/app/src/main/java/io/legado/app/api/ReturnData.kt @@ -1,6 +1,8 @@ package io.legado.app.api +import androidx.annotation.Keep +@Keep class ReturnData { var isSuccess: Boolean = false