Intent intent = new Intent(GoldApp.get().getApplicationContext(), MainActivity.class); PendingIntent restartIntent = PendingIntent.getActivity( GoldApp.get().getApplicationContext(), 0, intent, Intent.FLAG_ACTIVITY_NEW_TASK); AlarmManager mgr = (AlarmManager)GoldApp.get().getSystemService(Context.ALARM_SERVICE); mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 1000, restartIntent); GoldApp.get().onTerminate(); android.os.Process.killProcess(android.os.Process.myPid());
android关掉app并重启
最新推荐文章于 2023-04-23 17:20:13 发布
本文介绍了一种使用Android系统API实现应用程序重启的方法。通过创建Intent和PendingIntent,设置AlarmManager定时任务来延迟重启,并确保当前应用实例正确终止。此外,还涉及了进程自我销毁的技术细节。
2965

被折叠的 条评论
为什么被折叠?



