This commit is contained in:
Horis
2024-07-25 18:47:08 +08:00
parent 00800ead7b
commit 5991c93e4e
8 changed files with 8 additions and 11 deletions
+1 -1
View File
@@ -267,7 +267,7 @@
# Class.forName调用 # Class.forName调用
-keep class io.legado.app.lib.cronet.CronetInterceptor{*;} -keep class io.legado.app.lib.cronet.CronetInterceptor{*;}
-keep class io.legado.app.lib.cronet.CronetLoader{*;} -keep class io.legado.app.lib.cronet.CronetLoader{*;}
-keep class io.legado.app.help.AppUpdateGitHub{*;} -keep class io.legado.app.help.update.AppUpdateGitHub{*;}
-keep class io.legado.app.help.AppIntentType{*;} -keep class io.legado.app.help.AppIntentType{*;}
# Error Exception # Error Exception
-keep class * extends java.lang.Exception -keep class * extends java.lang.Exception
@@ -3,7 +3,7 @@ package io.legado.app
import com.google.gson.Gson import com.google.gson.Gson
import io.legado.app.exception.NoStackTraceException import io.legado.app.exception.NoStackTraceException
import io.legado.app.help.http.okHttpClient import io.legado.app.help.http.okHttpClient
import io.legado.app.model.GithubRelease import io.legado.app.help.update.GithubRelease
import io.legado.app.utils.fromJsonObject import io.legado.app.utils.fromJsonObject
import okhttp3.Request import okhttp3.Request
import org.junit.Assert.assertTrue import org.junit.Assert.assertTrue
@@ -6,7 +6,7 @@ import android.provider.Settings
import androidx.annotation.Keep import androidx.annotation.Keep
import cn.hutool.crypto.digest.DigestUtil import cn.hutool.crypto.digest.DigestUtil
import io.legado.app.BuildConfig import io.legado.app.BuildConfig
import io.legado.app.model.AppVariant import io.legado.app.help.update.AppVariant
import splitties.init.appCtx import splitties.init.appCtx
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
@@ -1,4 +1,4 @@
package io.legado.app.model package io.legado.app.help.update
import com.google.gson.annotations.SerializedName import com.google.gson.annotations.SerializedName
import java.time.Instant import java.time.Instant
@@ -1,4 +1,4 @@
package io.legado.app.help package io.legado.app.help.update
import io.legado.app.help.coroutine.Coroutine import io.legado.app.help.coroutine.Coroutine
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
@@ -1,4 +1,4 @@
package io.legado.app.help package io.legado.app.help.update
import androidx.annotation.Keep import androidx.annotation.Keep
import io.legado.app.constant.AppConst import io.legado.app.constant.AppConst
@@ -7,9 +7,6 @@ import io.legado.app.help.config.AppConfig
import io.legado.app.help.coroutine.Coroutine import io.legado.app.help.coroutine.Coroutine
import io.legado.app.help.http.newCallStrResponse import io.legado.app.help.http.newCallStrResponse
import io.legado.app.help.http.okHttpClient import io.legado.app.help.http.okHttpClient
import io.legado.app.model.AppReleaseInfo
import io.legado.app.model.AppVariant
import io.legado.app.model.GithubRelease
import io.legado.app.utils.GSON import io.legado.app.utils.GSON
import io.legado.app.utils.fromJsonObject import io.legado.app.utils.fromJsonObject
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
@@ -11,7 +11,7 @@ import androidx.preference.PreferenceFragmentCompat
import io.legado.app.R import io.legado.app.R
import io.legado.app.constant.AppConst.appInfo import io.legado.app.constant.AppConst.appInfo
import io.legado.app.constant.AppLog import io.legado.app.constant.AppLog
import io.legado.app.help.AppUpdate import io.legado.app.help.update.AppUpdate
import io.legado.app.help.CrashHandler import io.legado.app.help.CrashHandler
import io.legado.app.help.config.AppConfig import io.legado.app.help.config.AppConfig
import io.legado.app.help.coroutine.Coroutine import io.legado.app.help.coroutine.Coroutine
@@ -6,7 +6,7 @@ import android.view.ViewGroup
import io.legado.app.R import io.legado.app.R
import io.legado.app.base.BaseDialogFragment import io.legado.app.base.BaseDialogFragment
import io.legado.app.databinding.DialogUpdateBinding import io.legado.app.databinding.DialogUpdateBinding
import io.legado.app.help.AppUpdate import io.legado.app.help.update.AppUpdate
import io.legado.app.lib.theme.primaryColor import io.legado.app.lib.theme.primaryColor
import io.legado.app.model.Download import io.legado.app.model.Download
import io.legado.app.utils.setLayout import io.legado.app.utils.setLayout