É desse jeito que você acabou de mandar! (setDefaultUncaughtExceptionHandler)
Thiago tem como dar uma dica de como fez o teu tratamento?--Em 28 de setembro de 2012 14:37, Buiu <buiucardoso@gmail.com> escreveu:
outra tentativa foi utilizar:Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
@Override
public void uncaughtException(Thread paramThread, Throwable paramThrowable) {
Log.e("ERRRRRRRRRRo", "FUUUUUUUU");
Exception e = new Exception();
new ErroUtils(MenuActivity.this, e);
}
});
Forçar o erro:
Button btn = (Button) findViewById(R.id.TesteErro);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
int a=1/0;
}
});
realmente ele cai ali, mas mantem o aplicativo travado... tentei exibir uma mensagem neste momento e a mesma não é exibida.
Em 28 de setembro de 2012 14:28, Buiu <buiucardoso@gmail.com> escreveu:
Estou fazendo um teste com aquele segundo link,a ideia é apresentar uma mensagem dizendo que o aplicativo apresentou um problema (mensagem personalizada) e não apresentar a mensagem de erro que ocorreu.algo que não precisasse incluir libs de terceiros... com aquele segundo ele apresenta a mensagem de erro, em seguida cria uma notificação que ai sim abre a mensagem personalizada...Em 28 de setembro de 2012 11:48, luciofm <luciofm@gmail.com> escreveu:
Eu utilizo o ACRA para envio de relatórios...
Ele pode enviar automaticamente, sem interação do usuário (temos isso
nos termos de uso, e é um aplicativo coorporativo) e para versões de
teste..
Lúcio Maciel
luciofm@gmail.com
2012/9/28 Jonas Alves <jonasfa@gmail.com>:
--> A Play Store já faz isso.
> Você pode visualizar os relatórios de erro no Developer Console.
>
> Você só precisará de uma solução própria/de terceiros caso distribua o
> aplicativo através de outros meios/lojas.
>
> On Sep 28, 2012 11:26 AM, "Cristian Cardoso" <buiucardoso@gmail.com> wrote:
>>
>> Bom dia!
>>
>>
>> Alguém já fez algum tratamento de quando da um erro que trava o
>> aplicativo, tratamento que envie o relatório de erro, contendo algumas
>> informações?
>>
>> Ou um tratamento que pegue qualquer tipo de erro em qualquer parte do
>> aplicativo...
>>
>>
>>
>> Encontrei algumas alternativas para fazer este tratamento, mas gostaria da
>> opinião de vcs, o que usam, como tratam.... enfim.
>>
>>
>>
>> Links:
>>
>> http://code.google.com/p/acra/
>>
>> https://github.com/tomquist/Android-Error-Reporter
>>
>>
>> Abraço.
>>
>> Cristian Cardoso
>>
>> --
>>
>>
>
> --
>
>
--
Abraço
Cristian Cardoso
App CTN Car: http://goo.gl/fPCjE
Thiago Rosa
0 comentários:
Postar um comentário