Panoramica e configurazione di Places per Android KTX

KTX per Android di Places è una raccolta di estensioni Kotlin per l'SDK Places per Android. Queste estensioni forniscono funzionalità in lingua Kotlin che ti consentono di scrivere Kotlin conciso e idiomatico durante lo sviluppo per l'SDK Places per Android. Places KTX è open source e disponibile su GitHub insieme agli esempi.

Installa KTX per l'SDK Places

Per installare KTX per l'SDK Places per Android, aggiungi le seguenti dipendenze al file build.gradle a livello di app.

dependencies {

    // KTX for the Places SDK for Android library
    implementation 'com.google.maps.android:places-ktx:3.1.1'
}

Prova l'applicazione di esempio

Il repository GitHub per questa libreria contiene anche un'applicazione demo che mostra come utilizzare la libreria Places KTX nella tua app.

Prima schermata dell'app di esempio Places KTX, che mostra le tue scelte
Schermata app Places Search Demo

Per provare l'applicazione demo, procedi nel seguente modo:

  1. Da GitHub, clona o scarica il file ZIP.
  2. In Android Studio, scegli File -> Apri, vai alla directory e apri quella che hai appena clonato o scaricato.
  3. Aggiungi una chiave API all'app demo.
    1. Ottieni una chiave API Places.
    2. Nella directory root, crea un file denominato secrets.properties. Questo file NON deve essere sotto il controllo della versione per proteggere la tua chiave API.
    3. Aggiungi questa singola riga a secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      dove YOUR_API_KEY è la chiave API effettiva che hai ottenuto nel primo passaggio. Come esempio, puoi considerare local.defaults.properties.
  4. Sotto la configurazione di esecuzione, seleziona il modulo app-places-ktx.
  5. Seleziona Esegui 'app-place-ktx'.