wake-up-neo.com

Google Maps wird nach der Veröffentlichung im Play Store auch nach dem Update nicht geladen SHA 1 Fingerabdruck für den Freigabeschlüssel

Ein Neuling hier, um Google Maps API und Android App-Entwicklung zu googeln. Ich stehe vor einigen seltsamen Problemen und kämpfe seit zwei Tagen damit. Ich habe eine App entwickelt, in der ich Google Maps verwendet habe. Ich habe die App im Play Store gestartet. Die Google-Karte lädt perfekt, wenn ich die signierte APK direkt auf dem Handy installiere, nicht aber bei der Installation über den Play Store.

Ich habe die Google Maps-API-Konsole mit dem Freigabeschlüssel SHA 1 Fingerprint aktualisiert. Ich bin auch nicht in der Lage, online Lösungen zu finden und erhielt auch keine Unterstützung von Google Support Team. Jemand bitte helfen!

9
Varun A M

Wenn Sie die App-Signaturfunktion in der Entwicklerkonsole aktiviert haben, ist in der Dokumentation eindeutig angegeben, dass das Upload-Zertifikat nur von Google zur Authentifizierung benötigt wird und das Upload-Zertifikat vor der Installation der Anwendung auf dem Telefon des Benutzers entfernt wird. Daher müssen Sie auch das App-Signaturzertifikat SHA unter dem Schlüssel angeben, den Sie für die Google Maps-API aktiviert haben. Die App-Signaturseite ist so, wie ich Ihnen den Screenshot beigefügt habe. .. In dem Bild, das ich markiert habe, geben Sie als zusätzliche Berechtigungsnachweise an

 enter image description here

29
Chandan Suri

Zur akzeptierten Antwort: In guten alten Tagen würden Sie 2 API-Schlüssel erstellen, einen für das Debuggen und einen für die Freigabe. Jeder verwendete den entsprechenden Schlüsselspeicher SHA1, den Sie erstellt haben. Aufgrund von "Google Play App Signing" ist der SHA1, den Sie für Ihre Release-Version verwendet haben, nicht mehr gültig (Google entfernt das Release-Zertifikat mit Ihrem SHA1 vor dem Hochladen). Die einfachste Lösung ist, wieder in die Play Store Console zu gehen, SHA1 aus dem App Signing-Zertifikat (NICHT aus dem Upload-Zertifikat unten) zu kopieren und in das Release-API von Google Maps für Android zu übernehmen. Wenn Sie es speichern, wird es aktualisiert, ohne dass ein neues erstellt wird Schlüssel.

0
Brian K.