- 에러내용
debug와 release api key를 나누고 싶을 때
release api key만 입력하여, 에뮬레이터 google map이 보이지 않을 때
- 원인
-
- 해결방법
1. debug, release SHA-1 google maps platform에 등록
- 항목 추가로 1개의 api에 등록할 경우, 1개의 api로 release, debug를 동시에 사용이 가능하다.
2. android/app/build.gradle의 buildTypes를 변경한다.
buildTypes {
debug {
buildConfigField("String", "map_api_key", "\"your_debug_api_key\"")
}
release {
buildConfigField("String", "map_api_key", "\"your_release_api_key\"")
}
}
- 마치며
이 게시글에 쓰여있는 것만 한다고 해서, 바로 쓸 수 있는 것은 아니다. 기본적으로 google map api를 사용하기 위한 기본 셋팅은 공식문서대로 진행해야 한다.
'ReactNative' 카테고리의 다른 글
[RN] google map app bundle 배포시 중요사항 (0) | 2021.08.16 |
---|---|
[RN] Task :app:installDebug FAILED (0) | 2021.08.08 |