Android | Loglama

Written by Super User. Posted in Android Yardımcı Kodlar

Android kullanışlı bir Log sınıfını desteklemektedir. Bu log sınıfı genellikle kullanılan 5 method barındırır. Bunları inceleyecek olursak

  • Log.e() : Hataları loglar
  • Log.w() : Uyarıları loglar
  • Log.i() : Bilgilendirici mesajları loglar
  • Log.d() : Debug mesajlarını loglar
  • Log.v() : Ayrıntı mesajlarını loglar

Örnek kodumuzla inceleyelim:

 

package com.logging;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class OrientationDetect extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
String log = "http://www.getitandroid.com";
Log.e("ERROR", log);
Log.w("WARNING", log);
Log.i("INFORMATION", log);
Log.d("DEBUG", log);
Log.v("VERBOSE", log);
}
}

Logcat çıktısında gördüğümüz gibi, farklı türlerde loglama yapılmış.