Android/이슈 처리

[Android] error: To use Coroutine features, you must ···

O_Gyong 2023. 1. 26.

error: To use Coroutine features, you must add `ktx` artifact from Room as a dependency. androidx.room:room-ktx:<version>

 

Room 라이브러리를 사용하고 있었고, Dao에서 suspend를 추가하였는데 해당 에러가 발생했다.

 

Dao를 선언할 때 suspend 키워드를 붙이면 Room에서 suspend 함수로 구현을 해주는데

해당 기능을 해주는 라이브러리가 없어서 발생한 에러인 것 같다.

 

implementation "androidx.room:room-ktx:2.4.3"

gradle에 추가하면서 문제를 해결됐다.

댓글