public void restartApplication(Context context) {
final Intent intent = context.getPackageManager().getLaunchIntentForPackage(context.getPackageName());
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
android.os.Process.killProcess(android.os.Process.myPid());
}
Android 重启应用本身
最新推荐文章于 2024-09-16 01:26:52 发布
本文介绍了一种在Android应用程序中实现应用重启的方法。通过获取启动Intent并设置特定标志来清除任务堆栈顶部的活动,然后启动该Intent以重新启动应用,并使用Process类结束当前进程确保旧实例被彻底关闭。
摘要由CSDN通过智能技术生成