안드로이드 스튜디오의 종료 버튼이나 혹은
System.exit(0) 이런식으로 종료시,
어플리케이션이 잔상이 남은채로 freezing이 되어버립니다.
adb shell은 동작하는거 보니 보드 자체가 죽은건 아닌데요..
이게 분석을 해보니까
void hideSystemBar() {
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);}
이 부분에서 네이게이션 Bar를 없애고 종료를 하면 저런 현상이 일어나더라구요..
Hidden한 네비게이션 Bar를 다시 showing 하고 종료하면 정상종료가 됩니다.
이런 경험을 해보신분 게신지요