안녕하세요..

 

activity manager에서 메모리 부족으로 인해 백그라운드 앱을 죽일 때의 동작 문의 합니다.

 

이 경우 백그라운드에 있는 앱을 죽일때 규칙은 무엇인가요?

음.. 앱을 죽일때 해당 앱에서 구현된 모든 process를 죽이는 것인지..  단일 액티비티만을 죽이는 것인지 입니다.

횡설 수설 하는데.. 요지는 앱에서 실행된 액티비티 스택이 있을 경우 해당 스택의 액티비티를 모두 죽이는지 그중 하나만 죽이는지 궁금합니다.

다 죽일것 같고 그래야 문제가 없을 것같은데 실제 그렇지 않은것 같아서요.

또 개발 문서 보면 이와같이 종료된 액티비티들은 메모리 확보 시 재 시작 되어야 되는 것 아닌가요?

 

문제 발생한 것 보면 실제 설명된 것과 다른것 같아 혼동되네요..ㅠ