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

O Android KTX do Places é uma coleção de extensões Kotlin para a SDK do Places para Android. Essas extensões oferecem o Kotlin recursos de linguagem que permitem escrever códigos de maneira concisa e idiomática em Kotlin ao desenvolvendo para o SDK do Places para Android. O KTX do Places tem código aberto e está disponível no GitHub além de exemplos.

Instalar o KTX para o SDK do Places

Para instalar o KTX no SDK do Places para Android, adicione o seguintes dependências ao arquivo build.gradle 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 para essa biblioteca também contém um aplicativo de demonstração que mostra como você pode usar a biblioteca Places KTX no seu próprio app.

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

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

  1. De GitHub, clonar ou fazer o download do arquivo ZIP.
  2. No Android Studio, selecione File -> Abra e navegue até diretório e abra a pasta que você clonou ou fez o download.
  3. Adicione uma chave de API ao app de demonstração.
    1. Gere uma chave da API Places.
    2. No diretório raiz, crie um arquivo chamado secrets.properties: Este arquivo NÃO deve estar abaixo da versão para proteger sua chave de API.
    3. Adicionar esta linha a secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      em que YOUR_API_KEY é a chave de API real que você recebeu no arquivo a 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'.