Notice
Recent Posts
Recent Comments
Link
투케이2K
405. (android/java) Logger 로거 라이브러리 사용해 소스 코드 디버깅 로그 (log) 출력 실시 본문
[개발 환경 설정]
개발 툴 : AndroidStudio
[소스 코드]
// TODO [테스트 메소드 정의 실시]
public void testMain(){
Log.i("---","---");
Log.d("//===========//","================================================");
Log.i("","\n"+"[Test_Java > testMain() 메소드 : 테스트 함수 동작 실시]");
Log.d("//===========//","================================================");
Log.i("---","---");
/**
* ------------------------------------
* TODO [요약 설명]
* ------------------------------------
* 1. build.gradle 의존성 :
*
* implementation 'com.orhanobut:logger:2.2.0'
* ------------------------------------
* 2. 필요 import :
*
* import com.orhanobut.logger.AndroidLogAdapter;
* import com.orhanobut.logger.Logger;
* ------------------------------------
* */
try {
// [로거 사용 설정]
Logger.addLogAdapter(new AndroidLogAdapter());
// [로거 출력 실시]
Logger.i("[Test_Java > testMain() 메소드 : info 로그 출력]");
Logger.d("[Test_Java > testMain() 메소드 : debug 로그 출력]");
Logger.w("[Test_Java > testMain() 메소드 : warning 로그 출력]");
Logger.e("[Test_Java > testMain() 메소드 : error 로그 출력]");
}
catch (Exception e){
Log.i("---","---");
Log.e("//===========//","================================================");
Log.i("","\n"+"[Test_Java > testMain() 메소드 : 예외 상황 발생 확인]");
Log.i("","\n"+"[error : "+String.valueOf(e.getMessage())+"]");
Log.e("//===========//","================================================");
Log.i("---","---");
}
}
[결과 출력]
반응형
'Android' 카테고리의 다른 글
407. (android/java) LayoutInflater 사용해 자식 레이아웃 뷰 화면을 부모 레이아웃에 올림 처리 수행 실시 (0) | 2022.11.06 |
---|---|
406. (android/java) TimePickerDialog 사용해 시간 선택 팝업창 호출 수행 실시 (0) | 2022.11.06 |
404. (android/java) DatePickerDialog 사용해 날짜 선택 Date 팝업창 호출 수행 실시 (0) | 2022.11.05 |
403. (android/xml) [레이아웃] Chronometer 사용해 타이머 동작 기능 수행 실시 (0) | 2022.11.05 |
402. (android) 안드로이드 VLC 라이브러리 사용해 RTSP 스트리밍 동영상 출력 설명 (3) | 2022.11.05 |
Comments