안드로이드 스튜디오 로그에 링크 추가하기

안드로이드 개발중에 로그를 출력하면서 불편한 점 개선 하기

  • 로그출력 기능의 추가
  • 로그 출력시 파일명과 메소드 명으로 찾기 불편한 사람들을 위함

안드로이드 개발중에 로그를 출력하면서 불편한 점 개선 하기

  • 아래 코드와 비슷하게 만들어 로그를 사용하고 있습니다.

new Exception().getStackTrace()[0]

  • getFileName(), getLineNumber(), getMethodName() 등을 Log.d 에 출력 해서 사용하고 있습니다.
  • 기존에 작성 했던 내용을 업데이트 할 예정 입니다.

  • element 인텍스 값은 현재 함수, 호출 함수를 찾는 내용

안드로이드 스튜디오 로그 링크 추가 하기

  • 간단하게 아래와 같은 내용으로 로그를 출력하면 마지막에 링크가 걸리는 내용이 있습니다. Exception().getStackTrace()[0].toString()

  • 문제는 로그 내용이 너무 길어 화면 밖으로 출력되어 불편
  • 찍기 신공, 로그에 링크를 어떻게 줄까?
  • (파일이름:라인)
  • 결론은 위와 같은 형태로 출력하면 링크가 걸린다.
  • 최종 로그 클래서는 아래와 같습니다.
  • 사용법은 log.l() , log.d(“test”) 등등을 이용 하면 링크걸린 내용과 함께 원하는 내용이 출력

PyeongHo

즐겁게 또 즐겁게