JAVA나 기타 프로그램을 짤때 간단하게 변수명 등을 시스템에 출력하여 이벤트가 잘 작동하는지, 변수가 잘 전달되는지 텍스트합니다.
(ex: println for JAVA)
안드로이드에서도 Toast라는 명령어가 있지만 느리고 에뮬레이터안에서 벌어지다보니 원하고자하는 목적에 다소 부적당합니다.
안드로이드의 Log Package를 이용하면 기존 방법을 대체 할 수 있습니다. (기술문서)
1. import Log Package
import android.util.Log;
2. 로그 출력
Log.v( "OWL", "Click!!");
Sample Code in Eclips
3. 응용
Log 는 tag와 Message로 구분되어있다.
이클립에서 Log filter를 이용하면 다른 System Log에 섞여있는 본인이 보고자하는 로그만 출력이 가능하다.
위의 sample code에서 OWL이라는 tag만 따로 필터로 적용한 예이다
Log 창에서 + 버튼을 눌러 필터네임을 정하고 Tag 혹은 Message를 적으면 해당 Tag나 Message로 필터링이 가능하다