Botón de ubicación principal
| Actualización más reciente | Versión estable | Versión potencial | Versión beta | Versión alfa |
|---|---|---|---|---|
| 17 de junio de 2026 | - | - | - | - |
Cómo declarar dependencias
Para agregar una dependencia en core locationbutton, debes agregar el repositorio de Maven de Google a tu proyecto. Consulta el repositorio de Maven de Google para obtener más información.
Agrega las dependencias de los artefactos que necesites en el archivo build.gradle de tu app o 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 obtener más información sobre las dependencias, consulta Cómo agregar dependencias de compilación.
Comentarios
Tus comentarios ayudan a mejorar Jetpack. Avísanos si descubres nuevos errores o tienes ideas para mejorar esta biblioteca. Consulta los errores existentes de esta biblioteca antes de crear uno nuevo. Puedes agregar tu voto a un error existente haciendo clic en el botón de la estrella.
Consulta la documentación sobre la herramienta Issue Tracker para obtener más información.
Versión 1.0
Versión 1.0.0-alpha01
17 de junio de 2026
Lanzamiento de androidx.core.locationbutton:locationbutton:1.0.0-alpha01, androidx.core.locationbutton:locationbutton-compose:1.0.0-alpha01 y androidx.core.locationbutton:locationbutton-testing:1.0.0-alpha01. La versión 1.0.0-alpha01 contiene estas confirmaciones.
Nuevas funciones
Es el lanzamiento alfa inicial de las implementaciones de AndroidX de LocationButton que permiten que las aplicaciones basadas en vistas y en Compose soliciten fácilmente el permiso de ubicación precisa de un solo uso. En el caso de los dispositivos que ejecutan Android 16 (API 36) o versiones anteriores, la biblioteca proporciona retrocompatibilidad automática, ya que se establecen de forma predeterminada las indicaciones estándar de permisos de ubicación.
Cambios en la API
- Se agregó
LocationButtonView como punto de entrada para las aplicaciones basadas en View. - Se agregó el elemento
LocationButtoncomponible como punto de entrada para las aplicaciones basadas en Compose. - Se agregaron
OnPermissionResultListener,OnErrorListeneryOnRequestPermissionsListenerpara el control de devoluciones de llamada. - Se agregó
TestLocationButtonProviderpara permitir que las apps prueben flujos que dependen deLocationButtonseguro.