[application] local.properties에 key 저장하기

PUJIN·2023년 7월 19일
0

코딩 - 프로젝트

목록 보기
4/13
post-thumbnail

local.properties


  • API KEY 값 문자열로 입력
    • "" 사용
api_key="API KEY 값"

build.gradle (Module:app)


plugins {
	// 생략
}

Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newDataInputStream())

android {
	// 생략
}
android {
	buildFeatures {
        buildConfig = true
    }
}
defaultConfig {

	buildConfigField "String", "API_KEY", properties['api_key']

}

코틀린 파일에서 사용

"${BuildConfig.API_KEY}"

AndroidManifest.xml에서 사용

"${api_key}"



🚨 발생 오류


🛠️ 해결 방안


  • build.gradle (Module:app)에 추가
buildFeatures {
	buildConfig = true
}

1개의 댓글

comment-user-thumbnail
2023년 7월 19일

유익한 정보를 얻을 수 있어서 기쁩니다.

답글 달기

관련 채용 정보