Hinzufügen von Google maps api v2 zu einem vorhandenen Projekt
Ich bin die Entwicklung einer Android-App zur Einbindung der google maps api in eine selbständige Tätigkeit. Aber wenn ich lese tutorials, die es Staaten das build-Ziel festgelegt werden müssen, um die google api bei der Projekt-Erstellung. Meine Frage ist es möglich die Karte zu einem vorhandenen Projekt?
- Wat? Sie können natürlich fügen Sie eine Karte, über MapFragment zu einem bestehenden Projekt. developers.google.com/maps/documentation/android/start
- Welche API hat Ihre Anwendung Ziel?
- 4.2 (Jelly Bean)
- cool nur kontrolliert heraus, dass tutorial,also, Wenn mein Projekt targeting api 17 es gibt keine Notwendigkeit, geben Sie die google-api im build-Ziel?
- Was ist Ihre minSdkVersion ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Muss das Gerät haben Google play-Dienste installiert
Google Maps Android v2
zu laufen:Finden Sie diese docs nützlich!
Wenn Ihre Anwendung läuft, v1, es ist wahrscheinlich am besten, um eine Kontrolle auszuführen, um zu sehen, ob
Google Play services
installiert ist, und wenn nicht, benutze noch die alte Karte. Ich habe es nicht getestet, aber überprüfen Sie die Antwort hier für die Ausführung, dass der check. Ich habe auch festgestellt, von hier Sie dies tun können:Und die folgenden Typen verwenden, um zu bestimmen, wenn die Google Play Services auf dem Gerät installiert ist:
Hinzufügen, um die Karte mit einem fragment, das Sie tun müssen, so etwas wie dieses:
Für Google Maps Android v2 und Fragmente, wie oben erwähnt, dies ist eine großartige Ressource! Oh, und denken Sie daran, verwenden Sie die
Google Play services SDK
!Ich weiß, das ist eine alte Frage, aber ich lief in dieses, wenn ich versuche zu herauszufinden, wie man Google Maps, um eine bestehende Android Studio Projekt, wenn meine bisherige Erfahrung war das hinzufügen der Google Maps API aus dem ersten app-Erstellung.
In Android Studio, kann man mit:
Oder rechts klicken Sie auf Ihren Ordner mit allen Aktivitäten, und oben wird halt noch.
Lassen Sie Android Studio synchronisiert und Sie sehen eine generierte xml-Datei über Ihr google-map-key. Kopieren und einfügen der URL (es ist der, der nicht eingerückt) und Folgen Sie dann den Anweisungen. Sie erhalten einen Schlüssel nach. Sobald du deinen key, kopieren, einfügen "YOUR_KEY_HERE" string-Konstante in der generierten xml-Datei und du bist gut zu gehen.
Den Sie gerade haben, ändern Sie die Build-Ziel von Ihrem Projekt.
Unter Eclipse, gehen Sie zu Fenster - > Einstellungen - > Android
Im Projekt Build-Ziel-Liste, wählen Sie eine, die bietet Google APIs.
Hinweis: dies ist nur gültig, wenn die Ausrichtung auf die Google-Maps-API für Android - v1.
Google Maps API für Android v2 wird durch ein Bibliothek-Projekt
Öffnen Sie Ihr Projekt-Eigenschaften - > Android> Siehe Option Bibliothek> Klicken Sie auf HINZUFÜGEN> google-play-services_lib option ist es (Nur, wenn google play-Dienste verwendet wird, bereits alle Schritte richtig gemacht, in manchen anderen Projekt)