728x90
반응형
key값 보안
-
[Android] API Key값 관리안드로이드 2022. 1. 4. 23:38
안드로이드에서 특정 API를 사용하려고 할 때 API Key값을 가지고 통신을 하게 됩니다. 이때 API Key값을 코드 내부에 작성을 해야 하는데 Git Hub에 해당 코드를 Push 하여 누구나 접근 가능하게 된다면 난처해질 수 있습니다. 이를 보완하기 위한 방법이 바로 local.properties에 Key값을 작성하는 것입니다. 1. gitignore 파일 작성 local.properties에 Key값을 저장할텐데 해당 파일이 Git에 commit 되는 것을 사전에 막는다. 그 이후에 /build 경로도 막는다. 해당 경로에는 BuildConfig라는 파일이 존재하는데, 여기에 API Key를 변수로 저장하기 때문에 이 파일 또한 commit 되면 안 된다. //.gitignore local.pr..