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 (em inglês) com exemplos.
Instalar o KTX para o SDK do Places
Se quiser instalar o KTX no SDK do Places para Android, adicione as 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.1.1' }
Testar o exemplo de aplicativo
No repositório do GitHub desta biblioteca há um aplicativo de demonstração (em inglês) que mostra como usar a biblioteca KTX do Places no seu app.
Para testar a demonstração, siga estas etapas:
- No GitHub, clone ou faça o download do arquivo ZIP.
- No Android Studio, escolha File -> Open, navegue até o diretório e abra a pasta que você acabou de clonar ou transferiu por download.
- 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 a
secrets.properties
PLACES_API_KEY="YOUR_API_KEY"
, em queYOUR_API_KEY
é a chave de API obtida na primeira etapa. Um exemplo é olocal.defaults.properties
. - Em "Executar configuração", selecione o módulo app-places-ktx.
- Selecione Executar 'app-places-ktx'.