2010/03/28

[Study Note] 디버그 로그 뿌리고 확인하기

Eclipse를 이용한 안드로이드의 개발에도 Visual C++ 에서의 TRACE 기능이 있다. android.util.Log 가 그 기능을 한다.



아래는 Log 클래스를 이용한 디버그 메세지 출력 예이다.

import android.util.Log;

public void onClick( View v )
{
Log.d("DEBUG", "testmsg - Onclick");
Log.e("ERROR", "testmsg - Onclick");
Log.i("INFO", "testmsg - Onclick");
Log.v("VERBOSE", "testmsg - Onclick");
Log.w("WARN", "testmsg - Onclick");
}




위와 같이 로그 메세지를 뿌리면 아래와 같이 LogCat 창에서 확인을 수 있다. 로그의 종류별로 색상을 다르게 출력을 해 주어 한 눈에 확인할 수 있다.



LogCat 창은 Window 메뉴의 Open Perspective 의 Debug 를 선택하면 볼 수 있다.




또는 현재 작업 화면에서 LogCat을 추가할 수 있는데 Window 메뉴의 Show View 의 Other... 를 선택하고,



Android 항목 아래에 있는 LogCat 을 선택하면 LogCat를 현재의 작업 환경에 추가할 수 있다.


Android 개발 문서의 Log에 대한 설명<

Original Post : http://neodreamer-dev.tistory.com/394

No comments :

Post a Comment