핸드폰에 안드로이드로 구글 지도를 표시하려고 하는데 빈 화면만 나오는 경우가 있습니다개발을 하면서 소스를 다른 컴퓨터에 복사해서 사용하는 경우 또는 google api에 패키지를 등록할 때 깜빡 하고 저장 버튼을 누르지 않은 경우 발생할 수 있습니다.


android google map blank


이런 경우 오류 메시지를 살펴보면


android google map blank


D/OpenGLRenderer: Swap behavior 0

E/Google Maps Android API: Authorization failure.  Please see https://developers.google.com/maps/documentation/android-api/start for how to correctly set up the map.

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: AIXxXxXxXXxXxXxXXXXXXxXXXXxXXXXXXXXN_L8

          Android Application (<cert_fingerprint>;<package_name>): 56:C8:12:AA:AA:AA:AA:AA: AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:A4:B8;copycoding.tistory.gpsmap

D/EGL_emulation: eglCreateContext: 0xa2605f00: maj 2 min 0 rcv 2

D/EGL_emulation: eglMakeCurrent: 0xa2605f00: ver 2 0 (tinfo 0xa26034f0)


API Key는 있지만 패키지에 연결된 SHA-1 값이 맞지 않아 인증 실패가 되었다는 메시지 입니다.

패키지를 등록 할 떄


android google map blank


항목 추가를 누르고 패키지와 SHA-1 지문을 입력하고 완료 만 누르면 반영이 되지 않습니다.


android google map blank


하단에 저장 버튼이 있어서 이것까지 눌려야 입력한 패키지가 반영이 됩니다만일 작업 컴퓨터가 변경이 되었다면 keytool로 다시 설치해서 SHA-1 값을 변경해서 저장하면 됩니다.


android google map blank


그러면 이번에는 지도가 잘 보입니다.


- copy coding -


+ Recent posts