편집 기록

편집 기록
  • 프로필 알 수 없는 사용자님의 편집
    날짜2018.08.08

    안드로이드 죽게 하지 않는법(?)이 궁금합니다.


    안드로이드를 공부하다 막히는게 있어서 질문드립니다.

    A앱을 실행하고 홈키를 눌러 다른 작업을 하다보면, '시스템이 정상적인 앱 동작이 아닌 시스템 제약 조건으로 인해 액티비티를 소멸할 경우'가 생기더라구요.

    ''액티비티가 현재 정지되어 있고 장시간 사용되지 않거나, 전면에 있는 액티비티가 더 많은 리소스를 필요로 하여 시스템이 백그라운드 프로세스를 종료해서 메모리를 회수해야 하는 경우에도 시스템이 액티비티를 소멸시킬 수 있습니다.''

    이러한 이유때문에 그런다고 하는데 A앱은 실시간으로 사람의 행동을 측정하는 어플이라
    해결책으로 제시한 onSaveInstanceState()를 사용하게 돼도, 실시간 측정을 멈추는 건 막을 수 없지 않나요?

    어떻게 해결해야 할까요?

  • 프로필 심승현님의 편집
    날짜2018.08.07

    안드로이드 죽게 하지 않는법(?)이 궁금합니다.


    안드로이드를 공부하다 막히는게 있어서 질문드립니다.

    A앱을 실행하고 홈키를 눌러 다른 작업을 하다보면, '시스템이 정상적인 앱 동작이 아닌 시스템 제약 조건으로 인해 액티비티를 소멸할 경우'가 생기더라구요.

    ''액티비티가 현재 정지되어 있고 장시간 사용되지 않거나, 전면에 있는 액티비티가 더 많은 리소스를 필요로 하여 시스템이 백그라운드 프로세스를 종료해서 메모리를 회수해야 하는 경우에도 시스템이 액티비티를 소멸시킬 수 있습니다.''

    이러한 이유때문에 그런다고 하는데 A앱은 실시간으로 사람의 행동을 측정하는 어플이라
    해결책으로 제시한 onSaveInstanceState()를 사용하게 돼도, 실시간 측정을 멈추는 건 막을 수 없지 않나요?

    어떻게 해결해야 할까요?