android.os.Process.killProcess()와 finish()의 차이를 실험해보았다.
1.
앱의 환경 변수로 static 변수를 사용했는데, 앱을 finish()로 종료시켰을 때는 이전에 설정된 값이 변수에 그대로 유지되었다. 반면에 android.os.Process.killProcess()로 앱을 종료시켰을 때는 이전에 static 변수들이 앱을 처음 실행한 것 처럼 초기화되었다. 어느 블로그에서 별 차이가 없다는 내용을 봤는데, 이런 미묘한 차이가 있었다.
댓글 없음:
댓글 쓰기