0

Ich habe Google Maps zu meiner Android-Anwendung hinzugefügt. Wenn Sie den API-Schlüssel meines alten Paketnamens verwenden, wird die Karte korrekt geladen.Google Maps Api erkennt den Paketnamen nach dem Umbenennen nicht Paketname -Android

Ich habe das Paket umbenannt durch Refactor-> Rename nach diesem Prozess hat sich der gesamte Paketname in den Dateien geändert, dann habe ich einen API-Schlüssel mit dem neuen Paketnamen erstellt.

com.shangeeth.mapstest 

zu geändert

com.shangeeth.simlpemapapp 

Aber die Karte wird geladen nicht mit neuem API-Schlüssel, sondern mit dem alten API Key (Old Paketnamen API) ordnungsgemäß geladen werden.

Wird der Name des Pakets nicht richtig umbenannt, oder gibt es einen bestimmten Speicherort, an dem ich umbenennen sollte, um die Map mit dem neuen API-Schlüssel zu laden.

+0

Haben Sie versucht, nur eine neue API anzufordern? Manchmal werden die APIs an bestimmte Projektnamen gebunden. – kxdan

+0

Haben Sie versucht, Ihr Projekt zu bereinigen und Ihre App zu deinstallieren und erneut zu installieren? – antonio

+0

Erneuern Sie Ihren API-Schlüssel mit dem neuen Paketnamen. – faranjit

Antwort

0

Folgen Sie diesen Schritten

-Go zu Google API-Konsole

-Und Login mit Ihren Zugangsdaten

-Click das Menü Erweiterung Taste, um Anmeldeinformationen Menü gehen

-in hier Sie haben API-Schlüsselliste, die Sie haben

-Dann können Sie Ihren Paketnamen bearbeiten mit Bearbeiten-Button

Danke

0

Wenn Sie Android Studio verwenden, gehen Ihre applicationId in

defaultConfig { 
    applicationId "com.shangeeth.simlpemapapp" 
... 

auch build.gradle und benennen, erinnern Paketnamen in AndroidManifest.xml zu aktualisieren. Hoffe, das wird helfen. Deinstallieren Sie schließlich Ihre alte App von Ihrem Telefon.