본문 바로가기
프로그래밍/Android

build.gradle에서 local.properties load하는 방법

by Mr-후 2018. 10. 11.
반응형


build.gradle에서 local.properties load하는 방법





우여곡절 

(곱을 우, 남을 여, 굽을 곡, 꺽을 절) 


온갖 복잡한 사정을 가리키는 표현입니다. 굽고 휘고 꺽였으니 그 사정이 어떻겠습니까? -> 지금 나에게 안드로이드가 그렇다. 


종일 라이브러리 하나를 본 프로젝트에 넣어 무사히 빌드가 성공되길 간절히 빌고 빌며 수십개의 브라우저 창을 띄우고 여기저기서 긁어 붙혀 넣은 코드의 힘으로 성공을 했다. 

그래서 우.여.곡.절 이라는 말이 절로 떠올랐다. 


아직도 가야할 길이 천리만리길이지만 한걸음씩 나아가보고자 한다. 


얼떨결에 인터넷에서 구한 소스 두 줄. 

그냥 기록해 둔다. 


Properties localProps = new Properties()
localProps.load(new FileInputStream(file('./local.properties')))


local.properties에 접근하는 방법이다. 또한 빌드시 상수값을 이용하기 위해서는 


gradle.properties안에 값을 정의해서 사용하면 된다. 나의 경우 gradle.properties 파일이 없어 다른 프로젝트에서 복사해서 붙혀 넣었더니 그냥 처리가 되었다. ^^; 


너무나 어려운 환경설정이다. 내가 관심이 없는건지, 머리가 안 돌아가는 건지 너무 복잡하고 ...

천신만고. 간난신고, 파란만장, ... 여튼 화이팅 ! 



반응형