2011-11-14 36 views
5

Mam do czynienia z problemem z Google Maps api dla Androida.Google Maps api dla strony rejestracji Android

Wszystkie samouczki i instrukcje informują o pobraniu tego pliku debug.keystore i pobraniu jego podpisu i umieszczeniu go na stronie rejestracji google.

ta zawodzi dla mnie, ja dostaję ten błąd

The fingerprint you entered is not valid. Please press the Back button on your browser and enter a valid certificate fingerprint. 

Szczerze mówiąc nie wiem, co robię źle :(Każda pomoc będzie mile widziane

EDIT:. Oto podpis dostaję

51:A6:89:45:CB:20:19:DF:55:CB:AE:23:E7:31:47:42:05:47:A2:79 

jestem podejrzewać, to zbyt długo

+1

Poniższa odpowiedź jest poprawna i zadziałała dla mnie po tym, jak znalazłem ten wpis przez użycie google'a w tym samym numerze ... powinieneś oznaczyć go jako zaakceptowany, aby przyszli goście wiedzieli, że jest poprawny. – Rich

Odpowiedz

8

Czy yo U postępuj zgodnie z instrukcjami w sekcji zatytułowanej: Pierwsze MD5 Fingerprint SDK Debug Certyfikat znaleźć tutaj:

http://code.google.com/android/add-ons/google-apis/mapkey.html#overview

Czy masz JDK 1.7? Google i znalazłem następującą odpowiedź stackoverflow których nie można zweryfikować, ponieważ nie mam 1.7: Any difference between MD5 and SHA1 for getting MAP API?

co wskazuje na http://code.google.com/p/android/issues/detail?id=19035

i mówi: „Z zainstalowaną JDK 1.7, wyjścia keytool domyślnie SHA1 odcisków palców, nie MD5 Dodanie opcji -v pozwala również zobaczyć MD5. "

+0

Tak, proszę pana, podpisałem powyżej jest ten, który dostałem – KamalSalem

+0

To również zadziałało dla mnie, dzięki. – Rich

+0

Kiedy próbowałem z jre6, dostałem ten sam błąd, o którym mowa w pytaniu, ale kiedy próbowałem z jre7, działało dobrze. –

Powiązane problemy