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

구글맵 키값 에러에 대해..

0 추천

안녕하세요.

프로젝트를 수정하기 위해 import해서 불러왔는데, 

google-play-services lib 위치문제로 에러가 발생해서 질문글 올립니다..

현재 안드로이드 스튜디오가 아니라 이클립스를 사용중인데..

service업데이트가 더 이상 되지 않아서 발생하는 문제인지, 경로문제인지 궁금합니다ㅠ

 

1.참조하려던 경로에 lib이 없어서 에러가 발생.

 

2.sdk경로를 찾아서 수정.

 

프로젝트에 발생하던 에러는 해결했는데, 구글맵이 뜨지 않습니다.

흰 바탕만 출력됩니다.

그리고 아래와 같은 로그가 출력되었습니다.

Authorization failure.  Please see https://developers.google.com/maps/documentation/android-api/start for how to correctly set up the map.
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: 어쩌구저쩌구
Android Application (<cert_fingerprint>;<package_name>): SHA1 fingerprint값;패키지명
Local module descriptor class for com.google.android.gms.googlecertificates not found.
Failed to load module via V2: java.lang.ClassNotFoundException: 
Didn't find class "com.google.android.gms.dynamite.DynamiteModule$DynamiteLoaderClassLoader" 
on path: DexPathList[[zip file "/data/app/패키지명-1.apk"],
nativeLibraryDirectories=[/data/app-lib/패키지명-1, /vendor/lib, /system/lib]]

 

구글링해보니 키값문제라고도 하는데 정확히 어떤 에러인지 궁금합니다 ㅠ

 

+

혹은 새 키값을 새 구글 계정으로 발급받아 해당 앱에 적용해도 무관할까요?

ㅎㅇ 님이 2018년 3월 19일 질문
2018년 3월 19일 수정

1개의 답변

0 추천

https://developers.google.com/maps/documentation/android-api/?hl=ko

여기서 api key값 받고 console 가서 

SHA-1 인증서 지문 추가는 다하셨는지요~

그리고 안드로이드 개발하시려면 eclipse 비추합니다~ 급하셔서 eclipse사용하시겠지만 

android studio로 하시는게 어떠신지요

설춘식 (5,250 포인트) 님이 2018년 3월 19일 답변
...