-1

Ich arbeite gerade mit anderen Freunden an einem kleinen Android-Projekt, das die Karte verwendet.Google Maps wird nicht auf allen Telefonen angezeigt.

Zuerst konnten wir alle die Karte sehen. Dann haben wir es mit dem Kartenschlüssel von Google in ein APK exportiert und alle Telefone, auf denen wir es installiert haben, funktionieren. Aber jetzt hat sich etwas in unserem SVN herumgesprochen und nur eines unserer vier Telefone kann jetzt die Karte sehen, wenn wir es per Debugging installieren.

Wie können wir es wieder auf die alte Weise ändern, damit alle vier Telefone die Karte wieder sehen können?

+2

[Stack Overflow ist kein Mind Reader oder Crystal Ball] (http://meta.stackexchange.com/a/128551/133242) –

+0

Sie haben Versionskontrolle. Erfahren Sie, wie Sie (manuell, per Hand oder mit einem Tool) eine Reihe von SVN-Revisionen (Changesets in anderen Systemen, dh eine Reihe von Diffs, die zeigen, was sich zwischen jetzt und wann geändert hat) und lokalisieren, was Sie geändert haben hat deinen Code kaputt gemacht. Niemand sonst kann es für dich tun. –

Antwort

1

Ist es möglich, dass Sie App auf verschiedenen Computern erstellen, aber Maps API Schlüssel ist für alle Maschinen identisch (d. H. Debug-Schlüssel sind auf verschiedenen Maschinen unterschiedlich, aber Kartenschlüssel ist der gleiche)?

+0

Danke, ich dachte nicht, als ich um Hilfe bat. Was passiert ist, war ich ging zurück und bekam eine andere Karte API-Schlüssel von Google. Aber es sagte immer wieder, mein Konto sei ungültig. Dies lag daran, dass java7 standardmäßig auf SHA-1 statt auf MD5 eingestellt ist. – Dan