Android에는 뻘짓을 방지하기위한 Log클래스가 있다.

이걸 쓰면 코드가 진행되다가 어디에서 오류가 났는지 알 수 있다.

android.util.log 클래스에서 지원한다.

Log.e() - 오류 기록
Log.w() - 경고 기록
Log.i() - 메시지 기록
Log.d() - 디버그 기록
Log.v() - 상세 메시지 기록

클래스나 메서드의 진입점이나 종료지점에 써두면 어디서 잘못됐는지 알 수 있다.

메시지형태로 남기는 형태


선언형태
private static final String DEBUG = "{LOG}";

사용형태
코드코드코드코드
Log.i(DEBUG, "error");
코드코드코드코드


이클립스 오른쪽 위의 벌레모양을 눌러주면, 로그가 나온다

이걸보고 디버깅을하자

 

QCAR 예제에서는 클래스형태로 따로 메서드를 작성해서 만들어뒀다.


'Augmented Reality > Moblie AR' 카테고리의 다른 글

Android 개발 시 항상 주의해야 할 점  (0) 2014.06.10
JNI에서 string 사용 방법  (0) 2014.06.10
Android NDK  (0) 2014.06.10
Android App 구조  (0) 2014.06.10
Qualcomm AR SDK - QCAR  (0) 2014.06.10
Posted by 긍정왕오킹