Android重新启动app

时间:2022-11-06 16:42:27

说明:

退出登录会用到,重新启动app并清除本地判断登录的依据。

代码:

    /**
* 退出登录并重启
* @param activity
*/
public static void loginOut(Activity activity) {
SPUtils.setParam(activity, SPUtils.TOKEN, "");//依照token来判断是否登录

Intent intent = activity.getPackageManager().getLaunchIntentForPackage(activity.getPackageName());
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
activity.startActivity(intent);
activity.finish();
}