Visão geral e configuração do Android KTX do Places

O Places Android KTX é uma coleção de extensões Kotlin para o SDK do Places para Android. Essas extensões oferecem recursos de linguagem Kotlin que permitem escrever Kotlin conciso e idiomático ao desenvolver para o SDK do Places para Android. O Places KTX é de código aberto e está disponível no GitHub com exemplos.

Instalar o KTX para o SDK do Places

Para instalar o KTX no SDK do Places para Android, adicione as dependências a seguir ao arquivo build.gradle.kts no nível do app.

dependencies {

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

Testar o exemplo de aplicativo

O repositório do GitHub dessa biblioteca também contém um app de demonstração que mostra como usar a biblioteca KTX do Places no seu próprio app.

Primeira tela do app de exemplo do Places KTX, mostrando suas escolhas
Tela do app de demonstração da Pesquisa de lugares

Para testar a demonstração, siga estas etapas:

  1. No GitHub, clone ou faça o download do arquivo ZIP.
  2. No Android Studio, escolha File -> Open e navegue até o diretório e abra a pasta que você acabou de clonar ou transferir por download.
  3. Adicione uma chave de API ao app de demonstração.
    1. Acessar uma chave da API Places.
    2. No diretório raiz, crie um arquivo chamado secrets.properties. Esse arquivo NÃO deve estar sob controle de versão para proteger sua chave de API.
    3. Adicione esta linha única a secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      , em que YOUR_API_KEY é a chave de API que você recebeu na primeira etapa. Um exemplo é o local.defaults.properties.
  4. Na configuração de execução, selecione o módulo app-places-ktx.
  5. Selecione Run 'app-places-ktx'.