Ich entwickle eine Android-Anwendung, die eine Karte zeigt.
Ich verwende ein MapFragment, in dem ich meine Map zeige. Ich habe einen API-Schlüssel erhalten und dem Manifest alle erforderlichen Berechtigungen hinzugefügt.
Soweit so gut, alles funktioniert gut, wenn Sie die App auf meinem HTC One S auf Android 4.1.2 debuggen die Karte zeigt einschließlich Kontrollen und alles andere.
Wenn ich die gleiche Anwendung auf meinem Galaxy S4 mit Android 4.2.2 debugge, bleibt die Karte leer und steuert nur show.
Internetverbindung ist definitiv verfügbar.
Die Fehlermeldung, die ich beim Galaxy S4 erhalte, lautet "Karte konnte nicht geladen werden. Google-Dienste konnten nicht kontaktiert werden."
Hier ist mein Manifest:
%Vor%Noch einmal: Alles funktioniert gut auf meinem HTC One S, ich suche nach dem Grund, warum die Karte nicht auf dem S4 geladen wird?
Dinge, die ich schon versucht habe:
Ich habe absolut keine Ahnung warum, aber erst gestern fing es an zu arbeiten. Ich habe an der Bewerbung überhaupt nichts geändert.
Wahrscheinlich war es nur ein Netzwerkproblem oder Google hat eine Art upate auf ihren Google-Diensten vorgenommen, damit es jetzt funktioniert.
Bitte überprüfen Sie Datum und Uhrzeit auf Ihrem Gerät. Es sieht so aus, als würde die Karte den Zeitstempel vom Gerät nehmen. Die Karte wird nur geladen, wenn die aktuelle Uhrzeit und die Gerätezeiten identisch sind
Tags und Links android google-maps-api-2 map mapfragment