Panoramica e configurazione di Places per Android KTX

Places per Android KTX è una raccolta di estensioni Kotlin per SDK Places per Android. Queste estensioni offrono a Kotlin il linguaggio naturale che consente di scrivere Kotlin conciso e idiomatico quando di sviluppo per Places SDK per Android. Places KTX è open source ed è disponibile su GitHub insieme a esempi.

Installa KTX per Places SDK

Per installare KTX per Places SDK per Android, aggiungi il 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.2.0'
}

Prova l'applicazione di esempio

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

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

Per provare l'applicazione demo, segui questi passaggi:

  1. Da GitHub clonare o scaricare il file ZIP.
  2. In Android Studio, scegli File -> Apri e vai a la directory e apri la cartella 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 in versione precedente per proteggere la chiave API.
    3. Aggiungi questa singola riga a secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      dove YOUR_API_KEY è l'effettiva chiave API che hai ottenuto nel primo passaggio. Puoi dare un'occhiata alle local.defaults.properties come esempio.
  4. Nella configurazione dell'esecuzione, seleziona il modulo app-places-ktx.
  5. Seleziona Esegui 'app-lit-ktx'.