photopicker

  
Essa biblioteca oferece uma integração para o Compose e as visualizações do Android para o seletor de fotos incorporado.
Atualização mais recente Versão estável Versão candidata a lançamento Versão Beta Versão Alfa
1º de julho de 2026 - - - 1.0.0-alpha02

Declarar dependências

Para adicionar uma dependência a PhotoPicker, 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 {
    // 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 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.

Criar novo problema

Consulte a documentação do Issue Tracker para saber mais.

Não há notas de versão para este artefato.

Versão 1.0

Versão 1.0.0-alpha02

1º de julho de 2026

Lançamento de androidx.photopicker:photopicker:1.0.0-alpha02, androidx.photopicker:photopicker-compose:1.0.0-alpha02 e androidx.photopicker:photopicker-testing:1.0.0-alpha02. A versão 1.0.0-alpha02 contém estes commits.

Mudanças na API

  • O minSdk das bibliotecas androidx.photopicker:photopicker e androidx.photopicker:photopicker-compose foi reduzido para 23, enquanto as APIs ainda exigem que sejam chamadas a partir de 34. (I94e42, b/524083018)
  • Atualização das APIs do PhotoPicker incorporado do Compose (remoção de AbstractEmbeddedPhotoPickerState, renomeação e mudança da visibilidade de alguns campos de EmbeddedPhotoPickerState) (Ie32c9, b/449786033)

Correções de bugs

  • O compileSdk do Compose foi atualizado para a API 37. Isso significa que uma versão mínima do AGP 9.2.0 é necessária ao usar o Compose. (Ic748a, b/413674743)

Versão 1.0.0-alpha01

4 de junho de 2025

Lançamento de androidx.photopicker:photopicker:1.0.0-alpha01, androidx.photopicker:photopicker-compose:1.0.0-alpha01 e androidx.photopicker:photopicker-testing:1.0.0-alpha01. A versão 1.0.0-alpha01 contém estes commits.

Novos recursos

  • A versão Alfa inicial das implementações androidx do PhotoPicker incorporado que permite que aplicativos baseados em visualização e em Compose sejam facilmente integrados ao serviço do PhotoPicker incorporado.

Mudanças na API

  • Adição do elemento combinável EmbeddedPhotopicker como um ponto de entrada para aplicativos baseados em Compose.
    • rememberEmbeddedPhotoPickerState pode ser usado (recomendado) ou os aplicativos podem implementar o próprio gerenciamento de estado com a interface EmbeddedPhotoPickerState.
  • Adição de EmbeddedPhotopickerView como um ponto de entrada para aplicativos baseados em visualização.
    • EmbeddedPhotoPickerStateChangeListener pode ser usado para receber callbacks relacionados ao estado dentro do PhotoPicker.
  • Adição de TestEmbeddedPhotoPickerProvider para permitir que os apps testem fluxos que dependem do PhotoPicker incorporado.