Logクラス(android.util.Log)
Logクラスは大きく5種類の静的メソッドを持っており,重要度のレベルに応じてそれらを使い分けることができます.それらのメソッドと意味は次の通りです.
- Log.e [エラー]
- Log.w [警告]
- Log.i [情報]
- Log.d [デバッグ]
- Log.v [冗長]
また,これらのメソッドは引数を2つ以上持っており,第一引数はタグ,第二引数はメッセージを指定します.
/LayoutTest/src/org/example/layout/Alfa.java
package org.example.layout;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
public class Alfa extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.alfa);
Log.e("Alfa", "Error");
Log.w("Alfa", "Warning");
Log.i("Alfa", "Information");
Log.d("Alfa", "Debug");
Log.v("Alfa", "Verbosity");
}
}
LogCat
LogCatビューは次のようにして追加できます.
[ウィンドウ]→[ビューの表示]→[その他]を選択.
[Android]→[LogCat]を選択し,[OK]ボタンをクリック.
次に,Alfaアクティビティを起動すると,LogCatの表示は次のようになりました.
右上のV,D,I,W,Eのボタンで,重要度レベルに応じた表示を行うことができます.(Eはエラー,Wはエラーと警告を表示します)

0 件のコメント:
コメントを投稿