Envie mensagens no console com LogCat no Android (Kotlin)

LogCat

Uma das forma mais utilizadas para mostrar mensagens no sistema do Android (via console), é fazendo o uso da classe Log.

Ela mostra mensagens em tempo real e mantém um histórico para que você possa conferir mensagens mais antigas.

As mensagens do Log podem ser vistas abrindo o console do LogCat encontrado no canto inferior do Android Studio:

Clicando nele, um console irá se abrir com diversas informações sobre o seu aplicativo.

Essas informações são geradas automaticamente pelo sistema do Android e comandos internos da sua própria aplicação.

Para buscar informações específicas no console do LogCat, certifique-se de que você esta com o dispositivo aberto e selecionado.

Após isso, você pode fazer o uso do campo de texto (package:mine) para buscar uma informação específica como é mostrado na ilustração abaixo:

Mostrando mensagens no LogCat

Para mostrar mensagens no LogCat, a primeira coisa que você deve fazer é importar a biblioteca da classe Log:

import android.util.Log

Em seguida é só usar a classe por meio de um de seus métodos:

Log.e("Título", "Mensagem")//Assume uma mensagem de erro

Log.w("Título", "Mensagem")//Assume uma mensagem de aviso

Log.i("Título", "Mensagem")//Assume uma mensagem de informação

Log.d("Título", "Mensagem")//Assume uma mensagem de depuração

Log.v("Título", "Mensagem")//Assume uma mensagem de detalhamento

Use os seguintes métodos de registro, listados em ordem decrescente de prioridade:

Para maiores informações sobre o funcionamento do LogCat e dos comandos utilizados acima, consulte a documentação.

Essa classe é muito utilizada pelos desenvolvedores Android para checar o retorno de alguns comandos, e verificar se a própria aplicação atingiu alguns marcos, como é o caso de saber se uma determinada função ou método de uma classe foi chamado, e para saber isso você pode executar:

Log.i("MARCO 1", "O método 'mostra' Mensagem da classe Usuarios foi chamado!")

Conclusão

Nesta aula você aprendeu a usar o LogCat para visualizar a gerar mensagens no console do Android Studio.

Até o próximo conteúdo.