Redes Sociais
 Telegram  YouTube
Problema com Kotlin e synthetic no Android Studio
27 de outubro de 2020

Notei que tem algumas pessoas com problemas com kotlin e synthetic no Android Studio então escrevi esta dica para solução desse problema.

A melhor solução para este problema esta neste artigo Como usar ViewBinding ao invés de Android Extensions em Kotlin mas caso queira usar o synthetic pode ser feito como se descreve este artigo que irá funcionar.

Encontrei este problema com relação aos IDs do XML para isso preparei esta pequena dica como fazer voltar a funcionar.

O problema era que quando tentava usar um id sem o findViewById<>() que é normal a ser usado no kotlin ele não encontrava o id.

Então para que isso funcione acesse o seu arquivo do gradle(app-module) de seu projeto e insira a seguinte linha no início dele como no seguinte exemplo.

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    // Adicionar esta linha de extensions
    id 'kotlin-android-extensions'
}




Agora é somente sincronizar o seu gradle que assim tudo voltará a funcionar normalmente como antes.

Portanto é algo bem simples que adicionando esta linha, e com isso sua IDE já vai adicionar automaticamente as linhas referentes ao synthetic.

Enfim espero poder ter ajudado com mais esta dica sobre o problema com Kotlin e synthetic no Android Studio que eu encontrei e que outras pessoas também me relataram.

Acesse nossas redes sociais como facebook e twitter.

Caso tenha alguma dúvida ou sugestão acesse nosso canal no telegram.

Veja também em nosso site:

Visite, siga e curta os vídeos no YouTube para ajudar o site.

Autor: Rodrigo Leutz

Desenvolvedor Web e Android ( Kotlin e Java )


Como pegar imagem da galeria e visualizar no ImageView Kotlin

Neste tutorial vou demonstrar como pegar imagem da galeria e visualizar no ImageView utilizando a linguagem de programação[...]

25 de abril de 2021

Como usar ROOM(SQLite) com kotlin no Android

Neste tutorial de como usar ROOM(SQLite) com kotlin no Android, escrevi esse pequeno aplicativo que apenas cria uma nota(tarefa) e tem um botão de[...]

20 de abril de 2021

Pegar endereço com CEP usando coroutines e retrofit em Kotlin

Nesse tutorial vou mostrar como fazer um aplicativo em MVVM para pegar endereço com CEP usando coroutines e retrofit em[...]

4 de novembro de 2020