Olá, Tiemi, como vai?
O erro no Logcat indica que a implementação da classe AppDatabase (gerada pelo Room) não está sendo encontrada no seu projeto. Esse tipo de problema pode ocorrer devido a configurações faltantes ou incorretas no Room. Vamos revisar alguns pontos importantes:
Verifique as Anotações: Certifique-se de que a classe AppDatabase
está anotada corretamente com @Database
. Além disso, verifique se todos os DAOs e entidades mencionados na anotação estão corretamente definidos.
Dependências do Room: Confirme se todas as dependências do Room estão corretamente configuradas no seu build.gradle
. Por exemplo:
implementation "androidx.room:room-runtime:2.x.x"
kapt "androidx.room:room-compiler:2.x.x"
E não se esqueça de aplicar o plugin do Kotlin KAPT no seu build.gradle
:
apply plugin: 'kotlin-kapt'
Limpar e Recompilar o Projeto: Às vezes, uma limpeza e recompilação do projeto pode resolver problemas de geração de código. Tente ir em Build > Clean Project
e depois Build > Rebuild Project
.
Espero ter ajudado!
Siga firme nos seus estudos e conte com o fórum sempre que precisar!
Abraços :)