Montag, 21. Januar 2013

Google Maps Android API v2 zu einem Andoid-Projekt hinzufügen

Um eine Google Map in der eigenen App anzuzeigen, müssen zunächst einige Vorkehrungen getroffen werden:
  1. Installiere mit Hilfe des SDK-Managers die Google Play Service library
  2. Google Play Services sollte nun als Android library Projekt hinzugefügt werden (hierzu sollten die ersten zwei Punkte unter "Sample Code" beachtet werden: https://developers.google.com/maps/documentation/android/intro )
  3. Bevor ein neues Projekt angelegt wird, sollte man sich seinen Google API Key holen, dazu sollten folgende Punkte beachtet werden:
    • Hole dir den "Fingerabdruck" deines Zertifikates (Anmerkung: Android liefert bereits einen debug.keystore mit, damit können die ersten Testprojekte angelegt werden. Soll die App in den Play Store, so muss natürlich der entsprechene keystore verwendet werden mit dem die auch signiert wird)
  4. Lege ein neues GoogleMapsTest-Projekt an
  5. Kopiere aus dem libprojekt der google-play-service library den /libs Ordner (liegt normalerweise hier: C:\Users\your_name\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\libs) in dein Projekt 
  6. Auch dien android-support-v4.jar sollte in dem libs Ordner des GoogleMapsTest-Projekts liegen (sollte beim Anlegen eines neuen Projektes bereits im libs-Ordner enthalten sein, falls nicht, so muss dies manuell erledigt werden. Pfad zur support-library: C:\Users\your_name\android-sdk\extras\android\support\v4)
  7. Der libs-Ordner im GoogleMapsTestProjekt sollte nun folgende Dateien enthalten:
    • android-support-v4.jar
    • google-play-services.jar
    • google-play-services.jar.properties
  8. Die beiden jar-Dateien im libs-Ordner müssen nun dem Build-Path des GooglemapsTest-Projektes hinzugefügt werden:
    • rechte Maustaste auf die entsprechenden jar-Dateien 
    • Build-Path
    • Add to build path
  9.  Füge deinen GoogleMapsTest-Projekt die Android library des Google Play Services hinzu (diese wurde in Punkt 2 erstellt):
    • rechte Maustaste auf das Projekt
    • Properties
    • Wähle links "Android" aus
    • Füge rechts unten eine library hinzu (Add -> wähle die library aus)
  10. Nun kann das Manifest bearbeitet werden, indem alle entsprechenden permissions/features... hinzugefügt werden
Weitere hilfreiche Links zu diesem Thema:

Keine Kommentare:

Kommentar veröffentlichen