관리 메뉴

나만을 위한 블로그

[Android] 로그에 사용할 태그 만드는 법 본문

Android

[Android] 로그에 사용할 태그 만드는 법

참깨빵위에참깨빵_ 2021. 6. 9. 01:07
728x90
반응형

태그 만드는 법이라고 해봤자 그냥 아래와 같이 만들면 가장 간단하다.

private final String TAG = "MainActivity";

그러나 위와 같이 태그를 작성해서 로그를 사용한 후, 깜박 잊고 삭제하지 않은 채 플레이 스토어에 앱을 올릴 경우 디컴파일하면 저 문자열이 고스란히 출력되어 암호화된 클래스가 어떤 액티비티인지 금방 알 수 있게 된다.

이걸 막고 싶다면 아래와 같이 작성해준다.

private final String TAG = this.getClass().getSimpleName();

현재 클래스의 이름을 가져와 TAG 상수에 넣는다는 뜻이다. 이렇게 태그를 작성할 경우 디컴파일하더라도 메서드, 변수는 암호화되기 때문에, 이것이 변수인지 상수인지도 모르게 된다.

반응형
Comments