main.xml
TesteLogcatActivity.class
Ao executarmos, teremos a seguinte tela:
E no LogCat (no Eclipse, perspectiva DDMS):
Procuramos pela frase: "Caused by:", no caso é um erro de ArithmeticException : divisão por zero.
E na linha seguinte temos a linha da activity que causou o erro: linha 17.
A linha 17 na Activity é: resultado = dividendo / divisor;
O divisor está zerado, então corrigimos a linha 15: divisor = 10;
Localizado e corrigido o erro temos a nova activity:
TesteLogcatActivity.class
Ao executar, teremos um novo erro.
O LogCat, agora está assim:
Novamente, procuramos pela frase: "Caused by:", no caso é um erro de NullPointerException.
Geralmente um objeto não inicializado.
E na linha seguinte temos a linha da activity que causou o erro: linha 18.
A linha 18 na Activity é: tv.setText("Resultado = " + resultado );
tv é o objeto que não foi devidamente endereçado. Fazemos isso com o findViewById.
Localizado e corrigido o erro temos a nova activity:
TesteLogcatActivity.class
A executarmos, finalmente teremos a tela:
É isso.
Espero que ajude.
Obs: Se não tiver o "Caused by:" procure a primeira linha no LocgCat que tenha referência ao seu package, e verifique a linha no modulo indicado.
Oi tudo bem? Estou fazendo um projeto que queria deixar uma imagem na tela e que ela desaparece depois de alguns minutos... sem o usuário fazer nada... E após ela desaparecer eu irei chamar outra tela... Você tem algum codigo de contagem de tempo pra me passasar?? Se sim... manda pro e-mail xxxxxxxxxxxxxf@yahoo.com.br Obrigada
ResponderExcluirOlá
ExcluirInfelizmente, não tenho como responder por e-mail.
Mas, veja no post seguinte.
Obrigado