Olá, Murilo!
Pelo erro que você compartilhou, parece que o seu aplicativo não está sendo inicializado corretamente. Isso pode acontecer por diversos motivos, mas uma possível causa é a falta de configuração correta do Room no seu projeto.
Na aula ou exercício em que você está com dúvida, você foi orientado a adicionar as dependências do Room no arquivo build.gradle
do seu projeto. Certifique-se de que você adicionou essas dependências corretamente, como mostrado no exemplo abaixo:
dependencies {
def room_version = "2.3.0"
implementation "androidx.room:room-runtime:$room_version"
kapt "androidx.room:room-compiler:$room_version"
// demais dependências
}
Além disso, é importante adicionar o plugin do kapt para configurar o annotation processing do Kotlin. Você pode fazer isso adicionando a seguinte linha no seu arquivo build.gradle
:
apply plugin: 'kotlin-kapt'
Após fazer essas configurações, sincronize o projeto para garantir que as dependências sejam baixadas e o processo de build seja realizado corretamente.
Caso você já tenha feito todas essas configurações e o erro persista, pode ser necessário verificar se você está utilizando as versões corretas das dependências. É recomendado utilizar a mesma versão apresentada na aula, para garantir a mesma experiência. No entanto, você também pode tentar utilizar a versão mais recente do Room, mas esteja ciente de que podem surgir problemas inesperados.
Espero ter ajudado e bons estudos!