Como Log.wtf () é diferente de Log.e ()?

Eu examinei a documentation paira android.util.Log e não tenho certeza exatamente qual é a diferença entre Log.e() e Log.wtf() . Um é preferido sobre o outro? Existe uma diferença de funcionalidade? Certamente não são redundantes.

Nota aos futuros leitores : no momento em que esta pergunta foi feita, a documentation paira isso era muito less claira. Se você seguir o link acima, eles corrigiram o problema.

4 Solutions collect form web for “Como Log.wtf () é diferente de Log.e ()?”

Existe uma diferença de gravidade;

Log.e() simplesmente registrairá um erro no log com ERROR prioritário.

Log.wtf() registrairá um erro com nível de prioridade ASSERT e pode (dependendo da configuration do sistema) enviair um relatório de erros e encerrair o programa imediatamente.

Log.e() é simplesmente registrair um erro no log com prioridade como ERROR.

Log.wtf() (O que é uma crash terrível) é mais grave do que o log de erros. O erro que nunca aconteceu nunca aconteceu. Pode forçair o dispositivo a segurair paira escreview os logs antes de encerrair o programa.

Eu acho que wtf (que erro terrível) é usado paira relatair exceções / problemas graves de seus aplicativos (por exemplo, denunciá-los em seu console de debugging).

log.e é usado paira relatair erros, mas não tão grave.

Tal como acontece com os outros types de registo, entendo que é apenas um outro tipo de etiqueta paira mensagens de registo. log.i é paira obter informações sobre onde algo está ocorrendo. log.e é paira erros que poderiam acontecer. log.wtf é paira erros que nunca acontecem. Eu acho que é apenas uma conveniência paira que você não tenha algo como Log ("ERROR:", "um erro") e Log ("INFO:", "informações")

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.