Delayed exit application timer를 이용한 application exit (다른 내부 async 종료를 잠시 기다림) new Timer().schedule(new TimerTask() { public void run() { finishAffinity(); android.os.Process.killProcess(android.os.Process.myPid()); System.exit(0); } }, 500); android source 2020.01.16