마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

....이게 무슨말인지 모르겠는데 ㅠㅠ 자세히 설명해주실수 있으세요?

0 추천
11-18 11:51:45.837  11763-12371/co.kr.makelook E/b﹕ Authentication failed on the server.
11-18 11:51:45.837  11763-12371/co.kr.makelook E/Google Maps Android API﹕ Authorization failure.  Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
11-18 11:51:45.837  11763-12371/co.kr.makelook E/Google Maps Android API﹕ In the Google Developer Console (https://console.developers.google.com)
    Ensure that the "Google Maps Android API v2" is enabled.
    Ensure that the following Android Key exists:
    API Key: AIzaSyCcxLngro--AIzaSyArDiiHfTEbvvNnPwbMxJkL3klNLJULsxQ
    Android Application (<cert_fingerprint>;<package_name>): 6F:12:4D:94:51:1F:07:2B:1D:2B:66:57:B4:B0:7E:FC:F4:61:F9:18;co.kr.makelook


--------------------------------------------------------------------------------------------

키 인증 에러네요.

사이닝키가 제대로 등록이 되었는지 확인하셔야 할 것 같습니다.

물론 그 사이닝키로 사이닝을 했는지도 확인하셔야 하고요

release 사이닝키로 등록하고 debug키로 사이닝을 하셨거나, 그 반대라면 지도가 제대로 나오지 않겠죠

------------------------------------------------------------------------------------------------

 

....이게 무슨말인지 모르겠는데 ㅠㅠ 자세히 설명해주실수 있는 분 계세요?

익명사용자 님이 2015년 11월 18일 질문

1개의 답변

0 추천

구글맵을 사용하기 위해서는 API KEY를 받아야 합니다. 저 위에 나와 있는  API Key: AIzaSyCcxLngro--AIzaSyArDiiHfTEbvvNnPwbMxJkL3klNLJULsxQ 가 맵 API Key입니다

그 다음에 나와있는 게 Android Application (<cert_fingerprint>;<package_name>): 6F:12:4D:94:51:1F:07:2B:1D:2B:66:57:B4:B0:7E:FC:F4:61:F9:18;co.kr.makelook
사이닝키의 FingerPrint와 패키지명입니다

 

위의 2개가 구글 개발자 콘솔에서 등록이 되어 있어야 합니다. 기존에 되었다고 했으니, 아마 등록은 잘 되어 있을 것으로 예상됩니다.

 

앱에서 정상적으로 맵을 보여주기 위해서는 저 2개를 다 제대로 갖고 있어야 합니다.

그런데, 흔히 하는 실수가 개발중에 사용하는 debug용 사이닝키만 등록해놔서 개발중에는 맵이 잘 나왔지만, 마켓에 업로드하기 위해서 release용 키로 사이닝을 하면 지도가 나오지 않는거죠

혹은 그 반대일 수도 있구요

 

이런 게 아니라면 개발자가 여러명이고, 늘 빌드하던 개발자가 아닌 다른 개발자가 빌드를 해서 맵이 안 나올수도 있습니다. 사이닝키를 같이 썼어야 했는데, 개발자마다 다르게 썼을 경우죠

 

 

cc1232 (35,280 포인트) 님이 2015년 11월 18일 답변
...