안드로이드/코틀린
[Android Studio]A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message) room error
eqrw105
2021. 11. 5. 13:00
[Android Studio]A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message) room error
android studio에서 room database 개발 시 아래 사진과 같은 에러를 발견 할 수 있다.

해결 방법은 간단하다.
build.gradle - dependencies 의존성 추가를 해주면 된다.
def roomVersion = "2.3.0"
implementation("androidx.room:room-runtime:$roomVersion")
kapt("androidx.room:room-compiler:$roomVersion")
//InvocationTargetException 에러 시 추가
kapt("org.xerial:sqlite-jdbc:3.34.0")
testImplementation("androidx.room:room-testing:$roomVersion")