본문 바로가기
Updates.

🧩 AndroidX activity-compose 1.10.0 → 1.10.1 업데이트 정리

by h4r3 2025. 6. 26.
반응형

아래는 AndroidX Activity Compose 의 최신 안정 버전인 1.10.1에 대한 변경 사항입니다.

1.10.0에서 이어진 수정 사항 중심으로 정리했어요.


 

Jetpack Compose 기반의 Activity 통합을 돕는 androidx.activity:activity-compose 라이브러리는

1.10.1에서 주요 버그 수정을 포함한 안정화 릴리즈가 이루어졌습니다.

🔧 주요 변경사항

✔️ PredictiveBackHandler 관련 버그 수정

  • 이전 버전(1.9.x 및 1.10.0 RC 포함)에서 PredictiveBackHandler가 비활성화된 후에도 한 프레임 동안 시스템 백 제스처를 계속 처리해,
    Navigation Compose 사용 시 빈 Back Stack에서도 IndexOutOfBoundsException이 발생하는 사례가 있었습니다 (developer.android.com).
  • 1.10.1에서 해당 문제를 해결해,
    ✅ PredictiveBackHandler 비활성화 시 즉시 제스처 처리가 중단되고
    ✅ 백 제스처가 정상적으로 무시되어 Navigation Compose의 크래시 가능성이 제거되었습니다 .

📦 버전 히스토리 요약

버전 릴리즈 주요 변경 사항
1.9.2 2024‑09‑04 PredictiveBackHandler 비활성화 후에도 처리되는 버그 수정 (developer.android.com)
1.9.3 2024‑10‑16 해당 버그 반복 수정
1.10.0 2024‑12‑11 (RC) 버그 수정 이어짐
1.10.1 2025‑02‑26 PredictiveBackHandler 즉시 중단 버그 완전 해결

✅ 영향을 받는 경우

  • Navigation Compose를 사용해 화면 이동을 구성한 앱
  • PredictiveBackHandler 또는 시스템의 백 제스처 기능을 사용하는 Compose 기반 UI
  • 백 스택이 비어 있는 상태에서 백 제스처 시 앱이 크래시가 발생했던 경우

이러한 사용 사례에는 1.10.1로 즉시 업그레이드를 추천합니다.


✅ 요약

  • 1.10.1은 PredictiveBackHandler와 관련된 백 스택 크래시를 방지한 안정화 업데이트입니다.
  • 버전 간 주요 변화는 백 제스처 처리 방식의 즉각 반영크래시 예방으로,
  • Compose + Navigation 환경을 사용하는 앱에서는 꼭 적용이 필요한 마이너 버전입니다.

🔗 참고자료


 

반응형