トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

ログの出力_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.