Présentation et configuration d'Android KTX

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Places Android KTX est une collection d'extensions Kotlin pour le SDK Places pour Android. Ces extensions fournissent des fonctionnalités de langage Kotlin qui vous permettent d'écrire du code Kotlin concis et idiomatique lors du développement pour le SDK Places pour Android. Places KTX est une solution Open Source disponible sur GitHub, accompagnée d'exemples.

Installer KTX pour le SDK Places

Pour installer KTX pour le SDK Places pour Android, ajoutez les dépendances suivantes à votre fichier build.gradle au niveau de l'application.

dependencies {
    implementation 'com.google.maps.android:places-ktx:0.4.0'
}

Si vous utilisez la bibliothèque statique Places avec le SDK Maps V3 BÊTA, ajoutez plutôt la dépendance suivante à votre fichier build.gradle au niveau de l'application.

dependencies {
    implementation 'com.google.maps.android:places-v3-ktx:0.4.0'
}

Essayer l'exemple d'application

Le dépôt GitHub de cette bibliothèque contient également une application de démonstration qui montre comment utiliser la bibliothèque Places KTX dans votre propre application.

Premier écran de l'exemple d'application Places KTX, montrant vos choix
Écran de démonstration de l'application Places Search

Pour essayer l'application de démonstration, procédez comme suit:

  1. Dans GitHub, clonez ou téléchargez le fichier ZIP.
  2. Dans Android Studio, sélectionnez File -> Open (Fichier > Ouvrir), accédez au répertoire, puis ouvrez le dossier que vous venez de cloner ou de télécharger.
  3. Ajoutez une clé API à l'application de démonstration.
    1. Obtenez une clé API Places.
    2. Dans le répertoire racine, créez un fichier nommé secure.properties. Ce fichier NE DOIT PAS être protégé par une version pour protéger votre clé API.
    3. Ajoutez cette ligne unique à secure.properties
      PLACES_API_KEY=”YOUR_API_KEY”
      , où YOUR_API_KEY est la clé API réelle obtenue à la première étape. Prenons l'exemple de secure.properties.template.
  4. Sous la configuration d'exécution, sélectionnez le module app.
  5. Sélectionnez Exécuter l'application.