Locationbutton principal
| Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
|---|---|---|---|---|
| 17 de junho de 2026 | - | - | - | - |
Declarar dependências
Para adicionar uma dependência ao locationbutton principal, adicione o repositório Maven do Google ao seu projeto. Leia Repositório Maven do Google para ver mais informações.
Adicione as dependências dos artefatos necessários ao arquivo build.gradle do
seu app ou módulo:
Groovy
dependencies { implementation "androidx.core.locationbutton:locationbutton:" implementation "androidx.core.locationbutton:locationbutton-compose:" implementation "androidx.core.locationbutton:locationbutton-testing:" }
Kotlin
dependencies { implementation("androidx.core.locationbutton:locationbutton:") implementation("androidx.core.locationbutton:locationbutton-compose:") implementation("androidx.core.locationbutton:locationbutton-testing:") }
Para mais informações sobre dependências, consulte Adicionar dependências de build.
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.0
Versão 1.0.0-alpha01
17 de junho de 2026
Lançamento de androidx.core.locationbutton:locationbutton:1.0.0-alpha01, androidx.core.locationbutton:locationbutton-compose:1.0.0-alpha01 e androidx.core.locationbutton:locationbutton-testing:1.0.0-alpha01. A versão 1.0.0-alpha01 inclui estes commits.
Novos recursos
A versão Alfa inicial das implementações do AndroidX de LocationButton que permitem que aplicativos baseados em visualização e Compose solicitem facilmente a permissão de localização precisa única. Para dispositivos com o Android 16 (nível 36 da API) ou versões anteriores, a biblioteca oferece compatibilidade automática com versões anteriores, usando como padrão os prompts de permissão de localização padrão.
Mudanças na API
- Adição da visualização
LocationButtoncomo um ponto de entrada para aplicativos baseados em visualização. - Adição do elemento combinável
LocationButtoncomo um ponto de entrada para aplicativos baseados em Compose. - Adição de
OnPermissionResultListener,OnErrorListenereOnRequestPermissionsListenerpara processamento de callback. - Adição de
TestLocationButtonProviderpara permitir que os apps testem fluxos que dependem doLocationButtonseguro.