일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 스쿼드 메이커
- 내일배움카드
- 랜덤
- 패스트캠퍼스
- 랜덤스쿼드
- 안드로이드
- 불끌때
- 부의감각
- 안드로이드#앱만들기#알바
- Java & SpringBoot로 시작하는 웹 프로그래밍
- fifaonline
- 안드로이드 그림판#그림메모장#낙서장
- fifaonline4
- 부르지마세요
- K디지털크레딧
- 안드로이드 #앱개발#계산기
- 아두이노#작품#사료급식기
- 안녕 디지몬
- 혼술 술자리 인싸앱
- 바이트디그리
- 강아지 스마트 펜스
- D-ID
- 홈CCTV
- 피온4
- 강아지 #박스집 #복층
- #FIFAONLINE4
- 자바 인강
- 독서감상문
- Ai
- 박스#강아지집#만들기
- Today
- Total
LC Studio
[오류] Google Map Api 사용하여 플레이스토어 출시 시 연동되지 않는 오류 본문
Google Map Api 사용하여 플레이스토어에 출시했지만, google map이 연동되지 않는 현상이 발생했다.
에뮬러이터나 개발용 스마트폰에서는 잘 연동되었지만,
플레이스토어에서 다운을 받으면 연동되지 않았다.
대략 위의 사진과 비슷한 화면이 출력되었다.
위와 같이 구글맵이 출력되지 않는 경우,
대부분은 Google Cloud Platform과의 api의 연동문제이다.
플레이스토어에 출시한 경우,
Google Cloud Platform에 Google Play Console 에 있는 SHA-1 인증서 지문을 등록해야 한다.
나의 경우 Google Cloud Platform에 디버그용 SHA-1 인증서 지문을 등록하였기 때문에 연동이 되지 않았던 것이다.
Google Play Console에 들어가서,
설정 -> 앱 무결성 -> 앱 서명 키 인증서 -> SHA-1 인증서 지문
에 나와있는 SHA-1 지문을 Google Cloud Platform에 등록해야 한다.
이렇게 하면 해결!!! 될 줄 알았지만 아니었다...
Google Cloud Platform에 Play Console의 SHA-1 지문을 추가한 이후에도 여전히 Google Map이 연동되지 않았다.
알고보니, google_maps_api.xml이 debug, release용이 따로 있었다.
debug xml 파일을 백날 수정해봐야
정작 배포할때는 release xml 이 사용되니
당연히 Google Map 연동이 되지 않았던 것이다...
src > debug > res > values >google_maps_api.xml
src > release > res > values >google_maps_api.xml
release 부분의 파일을 수정하니 Google Map 연동이 되었다.
많이 부족함을 깨닫고 또 하나 배워간다.
이 오류를 해결하는데 꽤나 시간이 걸렸다.
혹시 비슷한 오류로 고생하시는 분이 계시다면,
참고하셔서 금방 해결하시기를 바란다. ^^
'프로젝트 > 평생교육MAP' 카테고리의 다른 글
서울시민대학 MAP 최종 출시 (0) | 2021.12.18 |
---|---|
코딩(평생교육 MAP) (0) | 2021.12.18 |
프로젝트 구체화(평생교육 MAP) (0) | 2021.12.10 |
프로젝트 개요 (평생교육 MAP) (0) | 2021.12.10 |
[오류]java.lang.NumberFormatException: empty String (0) | 2021.10.25 |