본문 바로가기

안드로이드/오류해결

[AOS] kaptDebugKotlin 빌드 이슈 해결 ( feat. m1 )

반응형

이직한 회사에서 m1을 구매해 사용하고 있는데, 기존 프로젝트가 빌드에러가 발생 했습니다.

Execution failed for task ':app:kaptQADebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction > java.lang.reflect.InvocationTargetException (no error message)

읭? 코드를 바꾼게 없는데 발생한 에러가 발생해서 m1산거를 후회하던 찰나에 비슷한 이슈를 겪은 분을 발견해 에러를 고칠수 있었습니다. 

Room과 m1이 제대로 호환이 안되서 발생한 문제로 해결책은 간단했습니다.

 

build.gradle(app)

아래 코드를 한줄 추가해주면 간단하게 해결됩니다. 

kapt 'org.xerial:sqlite-jdbc:3.34.0'// m1 맥북 에러 대응

 

이미 많은 사람들이 쓰고 있어서 다행이라고 생각합니다.

빠른것도 좋지만 검증된걸 사용하는게 안전하다고 또 한번 느꼈네요! 

 

반응형