Press "Enter" to skip to content

[태그:] Release

안드로이드에서 내가 Debug 모듈인지 체크하는 방법

ADT 17 이상에서

BuildConfig.DEBUG 상수값을 체크함으로 알 수 있다.

이 클래스는 컴파일시 generated 된다.

프로그래밍할때 다음과 같이 사용하면 편하다.

if ( BuildConfig.DEBUG )   
{  
  // Debug 일때 사용할 코드  
}  
else  
{  
  // Release 일때 사용할 코드  
}  

참고로 안드로이드 스튜디오에서 Run으로 실행시키나 Debug로 실행시키나 동일하게 BuildConfig.DEBUG 는 true 이다.

릴리즈 apk를 실행할때만 false이다.