ログの出力_android
ログの出力(2012/12/18 更新)
Javaでの標準出力で使う「System.out.println("何かメッセージ");」で情報を出力することができる。ただ、androidでは「android.util.Log」を使用することが多い模様。
また、ログの表示についてはLogCatを利用する。
Eclipseのメニューより「Window」-「Show View」-「Other...」を選択。Show Viewダイアログにて「Android」-「LogCat」を選択してOKボタンを押す。すると、以下のようにLogCatタブが追加される。
ログを表示する
プログラム上で、
import android.util.Log;
Log.i("MyTag", "何か文字列");
とすると、Tag名として「MyTag」、Textとして「何か文字列」と表示される。「i」関数で「info」のログとして表示。その他、「e」で「error」。「d」で「debug」など。
info/error/debugなどの切り替えは、LogCatの上部に表示されているドロップダウンリストにて変更する。
自身が記述したログメッセージ以外も列挙されるため、LogCatの左にある「Save Filters」の「+」を押し、Tag名でフィルタするとよい。
ちなみに、「System.out.println」はinfoの「System.out」タグとして列挙されている。
LogCatに何も表示されない場合は?
Eclipseを再起動も手だが、DDMSを起動してテーブルより起動対象のデバイスを選択すると表示されるようになる。
http://d.hatena.ne.jp/Kazzz/20101022/p1
のページを参考にしました。
Future's Laboratory 技術格納庫 2004-2013 Yutaka Yoshisaka.