-
Notifications
You must be signed in to change notification settings - Fork 0
키 관리
KimGeunBeom edited this page Nov 19, 2023
·
1 revision
- 키 관리는 local properties에서 하나??
- 그렇다면 공유 시에는 github에 secrete keys로 관리
- 그것은 그냥 수동으로 다른 사람은 찾아서 넣어야할까???
- 카카오 로그인을 하는 중에 계속해서 주소를 찾을 수 없는 오류가 났다.
- 수 차례 다른 것들을 건드려보다가 혹시 local.properties의 app key가 제대로 manifest나 일반 코드에 들어가지지 않는 문제이지 않을까라고 생각하여 하드코딩으로 app key를 적어보니 성공적인 결과를 얻었다….
- localProperty 에서 값을 잘 꺼내쓰는 지 확인을 하기 위해 일반 코드와 manifest에 잘 전달되는 지 로그로 확인.
- 일반 코드에는 BuildConfig에 값을 상수화 시켜서 사용. 이는 문제 없음.
- manifest의 경우
manifestPlaceholders
를 통해 값을 전달.- manifest에 전달 될 경우 local.properties에
""
로 감싸주면 안된다고 함… - 반대로
""
를 감싸주지 않으니 BuildConfig에서 스트링으로 인식 못함.
- manifest에 전달 될 경우 local.properties에
- 결론
- manifest에서 string 사용 시
""
사용 X - 그 외
""
사용
- manifest에서 string 사용 시
- Week1 - Day01
- Week1 - Day02
- Week1 - Day03
- Week1 - Day04
- Week2 - Day01
- Week2 - Day02
- Week2 - Day03
- Week2 - Day04
- Week3 - Day01
- Week3 - Day02
- Week3 - Day03
- Week3 - Day04
- Week4 - Day01
- Week4 - Day02
- Week4 - Day03
- Week4 - Day04
- Week4 - Day05
- Week5 - Day01
- Week5 - Day02
- Week5 - Day03
- Week5 - Day04
- Week6 - Day01
- Week6 - Day02