Places Android KTX ist eine Sammlung von Kotlin-Erweiterungen für das Places SDK for Android. Diese Erweiterungen bieten Kotlin-Sprachfunktionen, mit denen Sie bei der Entwicklung für das Places SDK for Android prägnanten und idiomatischen Kotlin-Code schreiben können. Places KTX ist eine Open-Source-Software und mit Beispielen auf GitHub verfügbar.
KTX für das Places SDK installieren
Fügen Sie der Datei build.gradle
auf App-Ebene die folgenden Abhängigkeiten hinzu, um KTX für das Places SDK for Android zu installieren.
dependencies { // KTX for the Places SDK for Android library implementation 'com.google.maps.android:places-ktx:3.2.0' }
Beispiel-App ausprobieren
Das GitHub-Repository für diese Bibliothek enthält auch eine Demo-App, die zeigt, wie Sie die Places KTX-Bibliothek in Ihrer eigenen App verwenden können.
Gehen Sie folgendermaßen vor, um die Demo-App auszuprobieren:
- Klonen Sie die ZIP-Datei aus GitHub oder laden Sie sie herunter.
- Wählen Sie in Android Studio File -> Open (Datei -> Öffnen) aus, rufen Sie das Verzeichnis auf und öffnen Sie den Ordner, den Sie gerade geklont oder heruntergeladen haben.
- Fügen Sie der Demo-App einen API-Schlüssel hinzu.
- Fordern Sie einen Places API-Schlüssel an.
- Erstellen Sie im Stammverzeichnis eine Datei mit dem Namen
secrets.properties
. Zum Schutz Ihres API-Schlüssels sollte diese Datei NICHT der Versionsverwaltung unterliegen. - Fügen Sie diese einzelne Zeile in
secrets.properties
PLACES_API_KEY="YOUR_API_KEY"
ein, wobeiYOUR_API_KEY
der eigentliche API-Schlüssel ist, den Sie im ersten Schritt abgerufen haben. Sie können sichlocal.defaults.properties
als Beispiel ansehen. - Wählen Sie unter der Ausführungskonfiguration das Modul app-places-ktx aus.
- Wählen Sie Run 'app-places-ktx' aus.