Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- dataginding
- kotlin
- C
- porterduff
- Realm
- hardwareacceleration
- LAYER_TYPE_SOFTWARE
- 안드로이드
- firebase
- null safety
- fabric-sdk-java
- web3js
- vuepress
- Gradle
- error
- convert
- log
- fabic
- test
- bigquery
- 컴파일
- 다윈
- Hyperledger
- Android
- coroutines
- quick-start
- Exception
- ethereum
- Glide
- 스트리밍
Archives
- Today
- Total
목록logger (1)
날마다 새롭게 또 날마다 새롭게
Android log tag 자동 생성 - StackTraceElement
Android Log 쉽게 남기기Android Log를 남길 때, 메시지 출력 위치를 표시하기 위해 tag에는 호출하는 클래스를 입력하고 메시지에는 메소드명을 입력하거나 혹은 같은 메소드에서도 위치를 잘 보기 위해 숫자를 찍는 경우도 있다.(하드코딩) 그런데 안드로이드에서는 메소드를 호출했을 때, 클래스명이나 메소드명 라인 정보를 알려주는 기능을 제공하고 있었다. 그렇다면 클래스, 메소드, 라인 정보를 얻는 방법을 살펴보고 이를 토대로한 샘플 라이브러리도 확인해보자StackTraceElementStackTraceElement 클래스는 클래스, 메소드, 라인수등의 정보를 저장하는 역할을 한다. StackTraceElement를 얻기 위해서는 Thread 클래스나 Throwable 클래스를 사용해서 전체 C..
프로그래밍/Android
2017. 6. 5. 14:13