androidアプリでログを自由に出力する方法です。
ログはeclipseのLog catで見れます。
使い方は簡単です。
まず、android.util.Logをインポートします。
次に、ログを表示するメソッドを使います。
Log.v(String tag, String message);
ちなみに、ログの種類には5つあり、
Verbose
Debug
Info
Warn
Error
があります。
Log.の次にエラータイプの頭文字を小文字で設定します。
引数には、文字列でタグとメッセージをしてします。
これでログが出力されるようになります。
Log catの表示の仕方は、eclipseのウィンドウ(w)→ビューの表示(v)→その他(o)(or Alt + Shift + Q→ Q)→Android→LogCatで表示されるようになります。
しかし、このLogCat、初期状態だとシステムのログしか表示してくれないみたいなので、フィルターを作成する必要があります。
フィルターの作り方は、LocCatタブの緑の+アイコンをクリックして、FilterNameに適当な名前を入れることで作成できます。詳しくはググッてください。
また、上記のように設定してもログが表示されない!という場合があります。
そんな時は、コマンドプロンプトで
adb kill-server
と打ってから、
adb start-server
とすることで解決できるかもです。
参考にしたブログなど
・logcatにログ表示
http://ichitcltk.hustle.ne.jp/gudon/modules/pico_rd/index.php?content_id=46
http://www.adakoda.com/android/000064.html
・ログが表示されない
http://syouryuxin.blogspot.com/2010/02/android-logcat.html