强制退出
This commit is contained in:
parent
b12cefeb5a
commit
b0a5eb7234
|
|
@ -60,6 +60,13 @@ object AppKiller {
|
||||||
mgr.set(android.app.AlarmManager.RTC, System.currentTimeMillis() + 100, pendingIntent)
|
mgr.set(android.app.AlarmManager.RTC, System.currentTimeMillis() + 100, pendingIntent)
|
||||||
}
|
}
|
||||||
} catch (e: Exception) {}
|
} 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())
|
android.os.Process.killProcess(android.os.Process.myPid())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue