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.

Crear un error nuevo

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ó LocationButton View como punto de entrada para las aplicaciones basadas en View.
  • Se agregó el elemento LocationButton componible como punto de entrada para las aplicaciones basadas en Compose.
  • Se agregaron OnPermissionResultListener, OnErrorListener y OnRequestPermissionsListener para el control de devoluciones de llamada.
  • Se agregó TestLocationButtonProvider para permitir que las apps prueben flujos que dependen de LocationButton seguro.