Android
안드로이드 프로젝트 API 키 숨기기
열정창작소
2023. 1. 4. 14:58
루트 수준의 build.gradle에 추가
plugins { id 'com.google.android.libraries.mapsplatform.secrets-gradle-plugin' version '2.0.1' apply false } |
앱 수준의 build.gradle에 추가
plugins { id 'com.google.android.libraries.mapsplatform.secrets-gradle-plugin' } |
local.properties에 추가
apiKey=50535c7e360c86bbeaf6c0b890e1234 |
상수값 적은 클래스에
object Constants { const val API_KEY = BuildConfig.apiKey } |
local.properties는 로컬 설정 파일 이므로 위처럼 하면 외부 노출을 피해야하는 키값의 경우 로컬에만 저장이 된다