From b0a5eb72346faa757a47a7e5b2d9da7430b8c03a Mon Sep 17 00:00:00 2001 From: fengge <844143714@qq.com> Date: Tue, 30 Jun 2026 16:14:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=BA=E5=88=B6=E9=80=80=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/stand/standapp/utils/AppKiller.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/com/stand/standapp/utils/AppKiller.kt b/app/src/main/java/com/stand/standapp/utils/AppKiller.kt index c994cf1..37ac2fe 100644 --- a/app/src/main/java/com/stand/standapp/utils/AppKiller.kt +++ b/app/src/main/java/com/stand/standapp/utils/AppKiller.kt @@ -60,6 +60,13 @@ object AppKiller { mgr.set(android.app.AlarmManager.RTC, System.currentTimeMillis() + 100, pendingIntent) } } catch (e: Exception) {} + } else { + // 如果不是重启,且 context 是 Activity,调用 finishAffinity() 销毁所有关联的 Activity + if (context is android.app.Activity) { + try { + context.finishAffinity() + } catch (e: Exception) {} + } } android.os.Process.killProcess(android.os.Process.myPid())