투케이2K

41. (TWOK/WORK) [업무 이슈] 안드로이드 (Android) 다중 창 화면 사용 시 앱 초기화 동작 된 다는 문의 본문

투케이2K 업무정리

41. (TWOK/WORK) [업무 이슈] 안드로이드 (Android) 다중 창 화면 사용 시 앱 초기화 동작 된 다는 문의

투케이2K 2024. 6. 5. 15:05
반응형

[제 목]

[업무 이슈] 안드로이드 (Android) 다중 창 화면 사용 시 앱 초기화 동작 된 다는 문의

 

[내 용]

 

------------------------------------------------------------------------------
[이슈 사항]
------------------------------------------------------------------------------

1. 안드로이드 (Android) 다중 창 화면 사용 시 앱 초기화 동작 된 다는 문의

------------------------------------------------------------------------------
[원인 파악]
------------------------------------------------------------------------------

1. 디바이스 점검 (갤럭시 폴더블 및 원 디스플레이 기기 화면에서 모두 동일한 증상 발생)

2. 앱 소스 코드 분석 (이슈 확인)

  >> 안드로이드 7.0 이상 부터 등장 된 다중 창 설정 모드 방식을 사용해
      기존 동작 되던 앱을 다중 창 모드로 전환 시 앱 onCreate 라이프 사이클 재수행 발견

  >> 소스 코드 확인 : 다중 창 모드에 맞게 레이아웃 동적 변경 코드 안되어 있음 (레이아웃 밀림 및 미표시 증상 확인)

  >> 소스 코드 확인 : AndroidManifest.xml 파일에서 다중 창 모드 사용 기본 허용으로 되어 있음 확인

------------------------------------------------------------------------------
[조치 내용]
------------------------------------------------------------------------------

1. 소스 코드 수정 및 재배포 수행 : AndroidManifest.xml 파일에서 다중 창 사용 비활성 처리 수행

    <application

        android:resizeableActivity="false">

    </application>

------------------------------------------------------------------------------
[참고 사이트]
------------------------------------------------------------------------------

https://blog.naver.com/kkh0977/223461488991

------------------------------------------------------------------------------

 

반응형
Comments