2013-03-28 2 views
1

타블렛 (ASUS TF201)에서 내 앱에서 Google지도를 실행하는 데 성공했습니다. 그러나, 내 다른 안드로이드 휴대폰 (삼성, HTC ...)에서 작동하지 않습니다.다른 기기에서 승인 실패 (Android Google Map API v2)

keytool에서 생성 한 SHA1을 사용하여 Google API 콘솔에 등록하고 디버그 키를 얻습니다. lib를 가져오고 단계별로 권한을 설정하십시오.

[2013-03-28 11:19:18 - google-play-services_lib] Could not find google-play-services_lib.apk! 

잘 작동 태블릿에 나타나지도 : 나는 그것을 실행할 때마다

콘솔이 나타납니다. 이 로그 캣 아래에 있다면

실패 : 내가 놓친 어떤 단계 찾을 수

03-28 11:10:56.382: E/Google Maps Android API(32067): Failed to load map. Could not contact Google servers. 
    03-28 11:03:54.165: E/Google Maps Android API(9610): Authorization failure. 
    03-28 11:03:55.135: D/dalvikvm(9610): GC_CONCURRENT freed 286K, 13% free 10643K/12231K, paused 24ms+3ms, total 89ms 
    03-28 11:03:55.580: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers. 
    03-28 11:03:55.595: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers. 
    03-28 11:03:56.085: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers. 
    ... 

. 알고 계시다면 제게 제안 해주십시오.

답변

2

를 놓친 경우!

SHA1 Key; Android app packet name

패킷 이름 Google console>API ACess>Edit allowed Android apps...에서 구조의 리프 로 설정 될 필요가있다. 예를 들어 com.peter.example1은 작동하지만 com.peter은 유효하지 않습니다. 비록 내가 잘못 설정된 태블릿에서 왜 작동하는지 아직도 모르겠지만.

0
Could not find google-play-services_lib.apk! 

Map API v2는 모든 기기에서 사용할 수없는 Google 서비스를 사용합니다. 당신이 생산 키로 APK를 내 보내지 않았다 어쩌면 여기

Google Play Services | Setup

Authorization failure 

설명 된대로 명시 적으로 존재하는 경우 확인해야? Eclipse에서 run을 눌러 설치하면 디버그 키를 사용합니다. 서명 된 apk를 내보내려면 다른 키를 사용할 수 있습니다.

난 당신이 여기에서 찾아 볼 수있는 한 모든 설정 당신은 나 자신이 문제를 해결 뭔가

Map API v2 Authorisation Failure

+0

1. 상태를 확인하기 위해'isGooglePlayServicesAvailable()'메소드를 쿼리하지만 내 장치 중 두 개는 문서에서'SUCCESS'를 의미하는'0'을 반환합니다. 나는 아직도 내 전화로이 문제를 해결할 수 없다. 2. 지금까지는 APK가 아닌 USB 케이블 만 연결하여 실행합니다. – user2174595