1

Ich arbeite an Android-Anwendung mit Google Maps APIs, die andere Person erstellt. Projekt haben verschiedene Module wie Client, Client_Developer, Client_Preproduction etc. aber alle teilen sich den Kerncode in anderen Modulen. Ich kann nicht verstehen, warum in google_maps_api.xml er verschiedene API-Schlüssel "Debug-Taste", "Release-Taste", "Test-Taste". Warum sollte er das tun, wenn Sie nur einen Schlüssel für APIs benötigen?Warum verschiedene Google API-Schlüssel im Projekt verwenden?

Antwort

2

Sie müssen Ihre App mit dem digitalen Fingerabdruck SHA-1 signieren: Android SDK Tools generieren verschiedene Zertifikate abhängig von Ihren Zwecken, dh wenn Sie Ihre App testen, ein Debug-Zertifikat generieren oder Ihre App veröffentlichen möchten Erstelle ein Start-Zertifikat, um es auf Google Play zu setzen. Sie könnten mehr hier lesen: https://developers.google.com/maps/documentation/android-api/signup

Hoffe es hilft! :)

Verwandte Themen