From 095259e4fb06b2fe0e28d2752983bbc2d4f48111 Mon Sep 17 00:00:00 2001 From: renwj Date: Tue, 21 Nov 2023 16:37:09 +0800 Subject: [PATCH] =?UTF-8?q?[6.2.0][MemoryLeakFix]=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt b/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt index 40c7224eea..83575c6bf4 100644 --- a/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt +++ b/app/src/main/java/com/mogo/launcher/lancet/MemoryLeakFix.kt @@ -43,6 +43,8 @@ internal class AccessSyntheticUtils { private val fields = ConcurrentHashMap>() private val observers = ConcurrentSet() + // true: 代表要执行原来的run方法体 + // false: 代表不执行原来的run方法体 @JvmStatic fun isTargetAlive(obj: Any): Boolean { try { @@ -118,9 +120,7 @@ internal class AccessSyntheticUtils { } ret } ?: true - } catch (t: Throwable) { - t.printStackTrace() - } + } catch (ignore: Throwable) { } return true }