1. Android 17 QPR2 Beta 1, Bluetooth·Gemini·터치 안정성 수정
URL: https://www.androidcentral.com/apps-software/android-os/googles-latest-android-17-beta-fixes-bluetooth-headaches-and-gemini-crashes 요약: Android 17 QPR2 Beta 1이 Pixel 대상 테스트를 시작하며 Bluetooth 재연결 실패, 잠금화면 미디어 컨트롤 깜빡임, Gemini 실행 시 시스템 재부팅, 멀티 핑거 드래그 후 터치 이벤트 누락 문제를 수정했습니다. 빌드 번호는 CP41.260701.005이며, Pixel 6a 이후 주요 Pixel 기기와 Emulator에서 확인할 수 있습니다. 안정성 회귀를 추적하는 앱 팀은 QPR2 타깃에서 입력·Bluetooth·AI 어시스턴트 연동 시나리오를 다시 검증하는 편이 좋겠습니다.
2. Kotlin 2.4.0 변경점: KMP와 Android 빌드에 영향 있는 업데이트
URL: https://kotlinlang.org/docs/whatsnew24.html 요약: Kotlin 2.4.0은 context parameters, explicit backing fields, use-site annotation target 기본 규칙 등을 안정화하고, Kotlin/Native에서는 Swift export Alpha와 Swift package import, Xcode 26.4 지원을 제공합니다. Android/KMP 프로젝트 관점에서는 최소 지원 AGP가 8.5.2로 올라가고 Gradle 9.5.0 호환성이 명시됐으며, Compose compiler의 incremental compilation 동작도 더 일관적으로 바뀌었습니다.
3. KSP 문서, Kotlin Multiplatform 대상별 설정 방식 정리
URL: https://kotlinlang.org/docs/ksp-multiplatform.html
요약: Kotlin 문서가 KMP 프로젝트에서 KSP를 설정하는 방식을 최신화해, ksp<Target> 형식으로 대상별 processor dependency를 명시하는 흐름을 정리했습니다. KSP 2부터 catch-all ksp(...) 구성은 deprecated이므로 Android, JVM, iOS, JS 등 필요한 타깃에만 processor를 붙여 불필요한 symbol processing task를 줄이는 구성이 권장됩니다.