Kotlin 2.0 으로 마이그레이션(KSP, proto dataStore)

Jetpack Compose, Kotlin DSL, version catalog 를 사용하는 안드로이드 프로젝트에서 Kotlin 2.0 으로 업그레이드하는 과정과 그 후에 KSP, proto dataStore 와 관련하여 겪었던 문제를 기술한다. 새 앱 모듈 추가 후에 오류 발생 org.gradle.api.plugins.UnknownPluginException: Plugin [id: ‘org.jetbrains.kotlin.plugin.compose’, version: ‘1.9.10’, apply: false] was not found in any of the following sourcesPlugin Repositories (could not resolve plugin artifact … Read more

How to easily resolve `Execution failed for task ‘:app:kspDebugKotlin” in Android app

When trying to use the Room database in an Android app, execution of the Android app failed due to a Java version mismatch related to ksp. I present an easy way to solve this problem without failure. (Korean version of this article: https://hhtt.kr/102886) Java version mismatch error occurred regarding Room and ksp When I was … Read more

안드로이드 앱에서 Execution failed for task ‘:app:kspDebugKotlin’ 쉽게 해결하기

안드로이드 앱에서 Room 데이터베이스를 사용하려다가 ksp 와 관련하여 Java version 불일치로 안드로이드 앱 실행이 실패하였다. 이에 실패 없이 손쉽게 해결하는 방법을 제시한다 (English version of this article: https://hhtt.kr/102903). Room, ksp 와 관련하여 자바 버전 불일치 오류 발생 안드로이드 앱에서의 Room 데이터베이스 사용을 연습하다가 앱 실행 중 오류가 발생하면서 안드로이드 스튜디오에서 다음의 내용이 출력되었다: Room 과 … Read more