IT_Programming/Android_Java

어떤 KEYSTORE로 SIGN되었는지 확인하는 방법

JJun ™ 2015. 4. 20. 17:40



 출처: http://sunphiz.me/wp/archives/117




my.debug.keystore와 my.keystore 2개를 만들면 편하다는 글을 썼었다.
그럼, my.debug.keystore를 이용해 sign된 상태일 때만, Log가 출력되도록 하는 것은 어떨까?

이 때 내가 어떤 keystore를 이용해 sign되었는지 판단하는 방법이 필요하다.
이를 확인하는 함수는 간단하다. 다음과 같다.


  private boolean isDebugMode() 

  {

if (0 != (getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE)) {

return true;

} else {

return false;

}

  }