BuildConfig 와 ProductFlavors 정리 # BuildConfigField vs ResValue
오늘은 BuildConfig와 ProductFlavor에 대해 정리하겠습니다. BuildConfig는,빌드별로 다른 상수값을 사용하기 위한 클래스로,BuildConfigField와 ResValue함수를 제공해 주고요. productFlavors는,기본 기능은 같지만,약간 다른 타입의 앱번들(cbt, real 버전등)을 생성해,릴리즈 할 때 유용합니다. 둘 다, 빌드설정과 관련하여 종종 사용하는 기능들인데요.먼저 BuildConfig부터 알아보겠습니다. 1. BuildConfig1-1. BuildConfigField와 resValueBuildConfig클래스의, BuildConfigField와 resValue는, 빌드별로 다른 값을 가지도록 할 때 사용합니다. 안드로이드의 빌드 시스템인 Gradle은,빌드..
2024. 12. 18.