强制退出

This commit is contained in:
fengge 2026-06-30 16:14:56 +08:00
parent b12cefeb5a
commit b0a5eb7234
1 changed files with 7 additions and 0 deletions

View File

@ -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())