반응형

Android/error 3

[Error] Android 8에서 투명 Activity의 orientation 설정 시 앱 강제 종료되는 현상

Android 8에서 투명 Activity의 화면 방향 제한 시Android 8에서 투명 Activity의 화면 방향 제한 시, 아래와 같은 오류 발생함며 앱 강제 종료되는 현상이 있습니다. IllegalStateException: Only fullscreen opaque activities can request orientation Android 8 버그이며, 8.1부터는 오류 발생하지 않고 있습니다.https://issuetracker.google.com/issues/68454482?pli=1

Android/error 2026.01.08

[Android] ActivityResultLauncher launch() 호출 시 IllegalStateException 원인과 해결방법

ActivityResultLauncher launch() 호출 시 IllegalStateException 가 발생하는 원인은?안드로이드 Activity Result API를 쓰다 보면 가끔 위의 예외를 만나게 됩니다. registerForActivityResult()는 Lifecycle STARTED 이전에 등록해야 하고,ActivityResultLauncher.launch()는 Lifecycle STARTED 이상에서만 호출해야 합니다. Activity Result API의 수명주기 계약:등록(register) 은 Lifecycle이 STARTED가 되기 전(대개 onCreate)에 해야 함.→ 그래야 시스템이 결과 콜백을 안전하게 재연결/복원 가능.실행(launch) 은 Lifecycle이 START..

Android/error 2025.10.15

[Error] Android 12 PendingIntent Flag 이슈 대응

Android 12(API 31) 이상을 대상으로 앱을 빌드하거나 실행할 경우, PendingIntent를 생성할 때 FLAG_IMMUTABLE 또는 FLAG_MUTABLE 플래그를 반드시 명시해야 합니다. 이를 지정하지 않을 경우 컴파일 또는 실행 시 다음과 같은 에러 또는 경고를 만날 수 있습니다. Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on th..

Android/error 2024.11.20
반응형