Panoramica e configurazione di Places per Android KTX

Places Android KTX è una raccolta di estensioni Kotlin per l'SDK Places per Android. Queste estensioni forniscono funzionalità del linguaggio Kotlin che ti consentono di scrivere Kotlin conciso e idiomatico durante lo sviluppo per Places SDK for 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.kts a livello di app.

dependencies {

    // KTX for the Places SDK for Android library
    implementation("com.google.maps.android:places-ktx:3.2.0")
}

Prova l'applicazione di esempio

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

Prima schermata dell'app di esempio di Places KTX, che mostra le tue scelte
Schermata dell'app demo di ricerca di luoghi

Per provare l'applicazione di dimostrazione:

  1. Da GitHub, clona o scarica il file ZIP.
  2. In Android Studio, scegli File -> Apri, vai alla directory e apri la cartella appena clonata o scaricata.
  3. Aggiungi una chiave API all'app di demo.
    1. Ottieni una chiave API Places.
    2. Nella directory principale, crea un file denominato secrets.properties. Per proteggere la tua chiave API, questo file NON deve essere sottoposto a controllo della versione.
    3. Aggiungi questa singola riga a secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      dove YOUR_API_KEY è la chiave API effettiva ottenuta nel primo passaggio. Puoi consultare local.defaults.properties come esempio.
  4. Nella configurazione di esecuzione, seleziona il modulo app-places-ktx.
  5. Seleziona Esegui "app-places-ktx".