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

O Android KTX do Places é 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 códigos de maneira concisa e natural quando você desenvolve para o SDK do Places para Android. O KTX do Places é de código aberto e está disponível no GitHub com alguns exemplos.

Instalar o KTX para o SDK do Places

Para instalar o KTX para o SDK do Places para Android, adicione as seguintes dependências ao arquivo build.gradle.kts do app.

dependencies {

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

Testar o exemplo de aplicativo

No repositório do GitHub desta biblioteca há um aplicativo de demonstração ensinando como usar a biblioteca KTX do Places no seu app.

Primeira tela do app de exemplo Places KTX, mostrando suas opções
Tela do app de demonstração da Pesquisa de lugar

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

  1. Acesse o GitHub, e copie ou faça download do arquivo ZIP.
  2. No Android Studio, escolha File -> Open , acesse o diretório e abra a pasta copiada ou baixada.
  3. Adicione uma chave de API ao app de demonstração.
    1. Gerar uma chave de API do Places.
    2. No diretório raiz, crie um arquivo e dê o nome de secrets.properties. Para proteger sua chave de API, ele NÃO pode estar sujeito ao controle de versões.
    3. Adicione esta linha a secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      em que YOUR_API_KEY é a chave de API obtida 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'.