少なくとも私にとって、標準のロガーは完全に便利ではありません。 以下は、それ自体のためにやり直されたロガーの例です。 私は1年半以上それを使用しています。 見つかったローカライズされた問題をより迅速に視覚化し、ロギングを促進します。 ニーズに合わせて簡単に処理できます。 作業時には、フォーマットされたタグが次のように自動的に発行されるため、定数タグ付けやタグを個別の定数として作成する必要はありません。
>クラス:機能:行番号このように使用します
Log.w("SUCCESS download")
> DownloadCharts:downloadSongs:322:SUCCESSダウンロード特定のエラーの場所だけでなく、親クラスもすばやく見つける必要がある場合があります。 次に、親の
Log.w(this, "")
持つロガー、たとえば
Log.w(this, "")
になり、フォームに次の行が表示されます。
>(親)クラス:関数:行番号>(ChartsLibrary)DownloadCharts:downloadSongs:322:警告ただし、一度試して結果を確認する方が簡単です。
猫の下はコードです。
package ua.at.tsvetkov.util; import android.text.TextUtils; public final class Log {