photopicker

  
Esta biblioteca proporciona una integración para Compose y Views de Android para el selector de fotos incorporado.
Actualización más reciente Versión estable Versión potencial Versión beta Versión alfa
1 de julio de 2026 - - - 1.0.0-alpha02

Cómo declarar dependencias

Si deseas agregar una dependencia en PhotoPicker, debes agregar el repositorio 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 {
    // For apps using Compose
    implementation "androidx.photopicker:photopicker-compose:1.0.0-alpha02"
    // For apps using Android views
    implementation "androidx.photopicker:photopicker:1.0.0-alpha02"
}
    

Kotlin

dependencies {
    // For apps using Compose
    implementation("androidx.photopicker:photopicker-compose:1.0.0-alpha02")
    // For apps using Android views
    implementation("androidx.photopicker:photopicker:1.0.0-alpha02")
}
    

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 Issue Tracker para obtener más información.

No hay notas de la versión para este artefacto.

Versión 1.0

Versión 1.0.0-alpha02

1 de julio de 2026

Lanzamiento de androidx.photopicker:photopicker:1.0.0-alpha02, androidx.photopicker:photopicker-compose:1.0.0-alpha02 y androidx.photopicker:photopicker-testing:1.0.0-alpha02. La versión 1.0.0-alpha02 contiene estas confirmaciones.

Cambios en la API

  • Se disminuyó el minSdk de las bibliotecas androidx.photopicker:photopicker y androidx.photopicker:photopicker-compose a 23, mientras que las APIs aún requieren que se llamen a partir de 34. (I94e42, b/524083018)
  • Se actualizaron las APIs de Embedded PhotoPicker Compose (se quitó AbstractEmbeddedPhotoPickerState, se cambió el nombre y la visibilidad de algunos campos de EmbeddedPhotoPickerState) (Ie32c9, b/449786033).

Correcciones de errores

  • Se actualizó Compose compileSdk a la API 37. Esto significa que se requiere una versión mínima de AGP de 9.2.0 cuando se usa Compose. (Ic748a, b/413674743)

Versión 1.0.0-alpha01

7 de junio de 2023

Lanzamiento de androidx.photopicker:photopicker:1.0.0-alpha01, androidx.photopicker:photopicker-compose:1.0.0-alpha01 y androidx.photopicker:photopicker-testing:1.0.0-alpha01. La versión 1.0.0-alpha01 contiene estas confirmaciones.

Nuevas funciones

  • La versión alfa inicial de las implementaciones de androidx de Embedded PhotoPicker que permiten que las aplicaciones basadas en View y Compose se integren fácilmente con el servicio de Embedded Photopicker.

Cambios en la API

  • Se agregó el elemento componible EmbeddedPhotopicker como punto de entrada para aplicaciones basadas en Compose.
    • rememberEmbeddedPhotoPickerState se puede usar (recomendado) o las aplicaciones pueden implementar su propia administración de estado con la interfaz EmbeddedPhotoPickerState.
  • Se agregó EmbeddedPhotopickerView como punto de entrada para aplicaciones basadas en View.
    • Se puede usar EmbeddedPhotoPickerStateChangeListener para recibir devoluciones de llamada relacionadas con el estado dentro de PhotoPicker.
  • Se agregó TestEmbeddedPhotoPickerProvider para permitir que las apps prueben flujos que dependen de Embedded Photopicker.