From ed27daca630e2ab7be6b34fec9d05bac7f1add3a Mon Sep 17 00:00:00 2001
From: Horis <821938089@qq.com>
Date: Thu, 9 Mar 2023 21:38:26 +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 | 1 +
app/src/main/AndroidManifest.xml | 8 ++++++++
app/src/main/java/io/legado/app/help/CrashHandler.kt | 2 ++
3 files changed, 11 insertions(+)
diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro
index d775b2ee4..a02240357 100644
--- a/app/proguard-rules.pro
+++ b/app/proguard-rules.pro
@@ -392,6 +392,7 @@
-keep class io.legado.app.lib.cronet.CronetInterceptor{*;}
-keep class io.legado.app.lib.cronet.CronetLoader{*;}
-keep class io.legado.app.help.AppUpdateGitHub{*;}
+-keep class io.legado.app.help.AppIntentType{*;}
# Error Exception
-keep class * extends java.lang.Exception
-keep class * extends java.lang.Error
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 7c8235082..1436fb3b0 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -381,12 +381,20 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/java/io/legado/app/help/CrashHandler.kt b/app/src/main/java/io/legado/app/help/CrashHandler.kt
index b72d9c944..684bac9d4 100644
--- a/app/src/main/java/io/legado/app/help/CrashHandler.kt
+++ b/app/src/main/java/io/legado/app/help/CrashHandler.kt
@@ -3,6 +3,7 @@ package io.legado.app.help
import android.annotation.SuppressLint
import android.content.Context
import android.os.Build
+import android.webkit.WebSettings
import io.legado.app.constant.AppConst
import io.legado.app.model.ReadAloud
import io.legado.app.utils.FileUtils
@@ -65,6 +66,7 @@ class CrashHandler(val context: Context) : Thread.UncaughtExceptionHandler {
map["MODEL"] = Build.MODEL
map["SDK_INT"] = Build.VERSION.SDK_INT.toString()
map["RELEASE"] = Build.VERSION.RELEASE
+ map["WebViewUserAgent"] = WebSettings.getDefaultUserAgent(appCtx)
//获取app版本信息
AppConst.appInfo.let {
map["versionName"] = it.versionName