1

이 시나리오를 가정 해 봅니다. 하나의 활동으로 양식을 작성하는 앱이 있습니다. 액티비티에서는 onRestoreInstanceStateonSaveInstanceState을 사용하여 양식의 응답을 저장합니다. 사용자가 앱 버전 1로 양식을 채운 다음 PlayStore가 앱을 마치기 전에 자동으로 업데이트하여 버전 2에 설치하면 완성 된 양식의 버전은 무엇입니까?앱 업데이트 후 활동 라이프 사이클은 어떻게됩니까?

같은 질문이지만 사용자가 강제로 업데이트한다고 생각하십니까?

감사합니다.

답변

2

앱 업데이트는 현재 기기에 저장된 apk와 PlayStore의 업데이트 된 apk를 포함하는 프로세스입니다. 업데이트를 적용하려면 시스템에서 응용 프로그램을 종료합니다.

원래 (API21 전)의 InstanceState가 포함 된 번들 앱이 열린 경우에만 유효하지만, API21 후에는 설정할 수 persistableMode 사실, 번들 죽일 처리 할 살아남을하고 onCreate(Bundle, PersistableBundle) 방법으로 사용할 수 있도록 두 번째 매개 변수로.

0

수명주기는 응용 프로그램을 닫고 열 때와 같습니다.