appliction class 생명주기를 로그로 확인 중에 좀 이상한점이 있네요. 잉???



각각의 액티비티는 로그를 찍으면 면서 생명주기기 살고 죽고 하는 것을 볼수 있었는데요.

* 어플리케이션 클래스 로그를 찍어서 액티비티와 어떻게 생명유지가 되는지 확인 하고 있었습니다.


그런더 컴파일후 기기에서 처음으로 시작시 MyApp 로그는 나옵니다.


그런데?


현재 실행중인 모든 액티비티를 종료 하고 

다시 MainActivity 를 실행했습니다. 그런데 MyApp 의 onCreate 에서 LOG 가 안찍혀 나오는 겁니다.


왜 않나오는 걸까요 ? ㅠㅠ


모든 액티비티가 종료 되었다면 MyApp 도 종료 되어야 하지 않나요? 


다시 어플을 배포후에 실행시키면 MyApp 로그는 찍혀 나옵니다. 그러니 2번째 이상은 MyApp 가 실행이 안되고 있다고 봐야 하나요?


모든 액티비티가 종료되어도 MyApp 계속 유지 되는것인가요? 



0. MyApp              // extends application 입니다.

onCreate -> LOG 나옴


1. MainActivity 


onCreate -> LOG  나옴


2. SubActivity 


onCreate -> LOG 나옴