我开发了一个Android服装应用程序
在这个应用程序中,我希望在以后重新启动它
调用onStop()
并关闭它。
所以我在onStop()
。
Intent intent = new Intent(getIntent());
AlarmManager amgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
amgr.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + 500, PendingIntent.getActivity(WatchActivity.this, 0, intent, 0));
android.os.Process.killProcess(Process.myPid());
这些代码已成功重新启动。
但是,我的应用程序再次启动需要大约5秒钟。
我希望在调用onStop()
后的1秒内重启。
有没有解决方案?