Programming/Android
[Android] Package Name 얻기 (build time)
B&U
2016. 3. 27. 00:07
Android 에서 Runtime 에 Context instance를 갖고 있다면, package name을 쉽게 얻을 수 있습니다.
그런데 run time에 아닌 build time에 이를 알고 싶을 때가 있습니다.
final valu를 통해 얻거나 context가 없는 경우 등에 말이죠..
이럴 때에는 다음의 클래스를 사용하면 쉽게 얻을 수 있습니다.
BuildConfig.APPLICATION_ID |
위의 값은 com.beanandyu. 이런식으로 값을 갖고 있습니다.
Context도 필요치 않습니다. build time에 값이 할당되기 때문입니다. ^ ^