Skip to content

키 관리

KimGeunBeom edited this page Nov 19, 2023 · 1 revision
  • 키 관리는 local properties에서 하나??
    • 그렇다면 공유 시에는 github에 secrete keys로 관리
    • 그것은 그냥 수동으로 다른 사람은 찾아서 넣어야할까???

LocalProperty의 값을 꺼내 쓰기

  • 카카오 로그인을 하는 중에 계속해서 주소를 찾을 수 없는 오류가 났다.
  • 수 차례 다른 것들을 건드려보다가 혹시 local.properties의 app key가 제대로 manifest나 일반 코드에 들어가지지 않는 문제이지 않을까라고 생각하여 하드코딩으로 app key를 적어보니 성공적인 결과를 얻었다….
  • localProperty 에서 값을 잘 꺼내쓰는 지 확인을 하기 위해 일반 코드와 manifest에 잘 전달되는 지 로그로 확인.
    • 일반 코드에는 BuildConfig에 값을 상수화 시켜서 사용. 이는 문제 없음.
    • manifest의 경우 manifestPlaceholders 를 통해 값을 전달.
      • manifest에 전달 될 경우 local.properties에 "" 로 감싸주면 안된다고 함…
      • 반대로 "" 를 감싸주지 않으니 BuildConfig에서 스트링으로 인식 못함.
    • 결론
      • manifest에서 string 사용 시 "" 사용 X
      • 그 외 "" 사용

⚽️협업 룰

코딩 컨벤션

📔회고

팀 회고

개인 회고

K004 김근범

K016 박찬민

K032 이해림

J153 차세찬

J156 최다정

👨‍🏫멘토링 회의록

💻개발일지

Android

K004 김근범

K016 박찬민

K032 이해림

J153 차세찬

J156 최다정

💡트러블슈팅

Android

K004 김근범

K016 박찬민

K032 이해림

J153 차세찬

J156 최다정

📋회의록

스크럼 회의

스프린트 회의

밋밋 회의

공통

BackEnd

Android

기획

Clone this wiki locally