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:
- Erro:
Log.e(String, String)
- Aviso:
Log.w(String, String)
- Informações:
Log.i(String, String)
- Depurar:
Log.d(String, String)
- Verbosidade:
Log.v(String, String)
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.