Debug utilizando o Android Studio
Para depurar aplicações no android studio, precisamos primeiro informar os pontos de parada, ou seja os Breakpoints e clicar no botão Debug app, os breakpoints podem ser marcados clicando da linha vertical ao nosso codigo, como esta na figura abaixo.
Ao iniciar o processo de debug e a nossa aplicação parar em um breakpoint, sera mostrada a seguinte barra.
Nessa barra nos podemos executar alguns processos de debug, por exemplo: , o primeiro icon é o Step Over(Ele executa a linha e passa para a proxima), o segundo icone é o Step Into(Se a linha em que a marcação do breakpoint esta for um metodo, ele ira para a primeira linha do metodo em questão), o ultimo icon é o Step Out (Se a nossa marcação estiver em um metodo, o fluxo que ela seguirar é sair do metodo e voltar para o fluxo anterior).
Na barra lateral o primeiro item é o Resume program(ao clicar nesse icone ele fara que o fluxo da nossa execução continue), o terceiro item Stop(ira encerrar a depuração da nossa aplicação), o quarto item é o View Breakpoint(ao clicar neste icone sera mostrado os breakpoints que estão adicionados no projeto).