Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Room com Kotlin

Bom dia

Estou estudando Kotlin em paralelo e pretendo fazer o curso convertendo on the fly os exercícios para Kotlin (o inesperado ajuda a memorizar). Fiz o mesmo com o curso de Android Java.

O Room funciona no Kotlin da mesma forma que no Java? Existe alguma coisa que devo prestar atenção ou alguma configuração diferente se faz necessária?

Obrigado

3 respostas
solução!

Fala ai Guilherme, de boa ?

É bem similar sim, tem apenas uma coisa que no kotlin precisa ser feito diferente do java.

Usamos annotationProcessor para geração das classes, no room ele não consegue utilizar, ai é necessário usarmos um projeto similar no kotlin, chamado kapt:


apply plugin: 'kotlin-kapt'

dependencies {
    implementation 'android.arch.persistence.room:runtime:1.1.1'
    kapt "android.arch.persistence.room:compiler:1.1.1"

}

Muito obrigado Matheus!

Assim que der, começo o curso :)

Abraço!

O que precisar, pode dar um toque :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software