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 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 exemplos.
Instalar o KTX para o SDK do Places
Se você quiser instalar o KTX para o SDK do Places para Android, adicione as seguintes dependências ao arquivo build.gradle.kts no nível do app.
dependencies { // Modern Android projects use version catalogs to manage dependencies. To include the Places SDK for Android, // first add the following to your gradle/libs.versions.toml file: // // [versions] // places = "5.3.0" // // [libraries] // places = { group = "com.google.android.libraries.places", name = "places", version.ref = "places" } // // Places SDK for Android (Kotlin extensions and coroutines are built directly into the Places SDK) implementation(libs.places) // If your project does not use a version catalog, you can use the following dependency instead: // // implementation("com.google.android.libraries.places:places:5.3.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.
![]() |
![]() |
Para testar a demonstração, siga estas etapas:
- Acesse o GitHub, clone ou faça o download do arquivo ZIP.
- No Android Studio, escolha File -> Open, acesse o diretório e abra a pasta copiada ou baixada.
- Adicione uma chave de API ao app de demonstração.
- Gere uma chave da API Places.
- No diretório raiz, crie um arquivo chamado
secrets.properties. Para proteger sua chave de API, ele NÃO pode estar sujeito ao controle de versões. - Adicione esta linha única a
secrets.properties
em quePLACES_API_KEY="YOUR_API_KEY"
YOUR_API_KEYé a chave de API obtida na primeira etapa. Um exemplo é olocal.defaults.properties. - Na configuração de execução, selecione o módulo app-places-ktx.
- Selecione Run 'app-places-ktx'.

