私はちょうどLog.wtf
について学びました(「何がひどい失敗か」)、私はそれをいつ使うべきか疑問に思っています。Log.wtf対処理されない例外
- 例外を伴う
Log.wtf
の呼び出しと例外の処理(クラッシュ)の違いは何ですか? - Google Playデベロッパーコンソールのクラッシュレポートにはどのような影響がありますか?
- 私は通常予期しない状況のため
IllegalStateException
を投げます。代わりにLog.wtf
を呼び出すことを検討すべきですか?
編集:
も参照してください:Under what circumstances will Android's Log.wtf terminate my app?
おそらくLog.wtfは例外をスローしませんが、少なくとも時にはアプリケーションを終了します。例外がスローされて終了しない場合は、クラッシュレポートに影響します。 – cambunctious
@cambunctiousはい、おそらくそうです。私がリンクしているコードから、Androidの内部が例外を処理し、場合によってはプロセスを終了させます – nandsito
Log.wtfの実装がクラッシュすることなくアプリケーションを終了させ、クラッシュレポートを生成することは可能ですか? – cambunctious