検索

ホームページ  >  に質問  >  本文

android - Log.wtf()跟Log.e() 这两个函数有什么区别

试了一下好像打印的东西都是一样的

PHP中文网PHP中文网2773日前680

全員に返信(4)返信します

  • PHP中文网

    PHP中文网2017-04-17 17:18:08

    はい。 。 wtf とは、なんてひどい失敗だという意味
    ひどい失敗: 決して起こり得ない状況を報告すること。

    これが公式テキストです:

    ひどい失敗: 決して起こらないはずの状態を報告します。エラーは常にコール スタックの ASSERT レベルで記録され、レポートは DropBoxManager および/またはプロセスはエラー ダイアログを表示してすぐに終了する場合があります。

    おそらく、通常の状況では決して発生しないバグを出力するために使用されるのでしょうか?

    追伸: とんでもない_(:з ∠)_

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:18:08

    エラーレベルが異なります。Log.eはエラーレベルのログ、Log.wtfは割り込み(ASSERT)レベルのエラーです。一見すると重大なバグです。私はそれを呪った。 What The Fuck

    返事
    0
  • 高洛峰

    高洛峰2017-04-17 17:18:08

    Log.eそれは単なる間違いです。
    Log.wtf は最初にアサート (ASSERT) し、これを構成すると、エラー レポートが生成され、その後プログラムが終了します。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:18:08

    官方文档:
    wtf:
    なんてひどい失敗でしょう: 絶対に起こらないはずの状態を報告してください。エラーは常にコール スタックの ASSERT レベルで記録されます。システム構成によっては、レポートが DropBoxManager に追加されたり、プロセスがエラー ダイアログを表示して即時に終了したりする場合があります。


    e:
    エラーログメッセージを送信します。

    返事
    0
  • キャンセル返事