photopicker

  
Diese Bibliothek bietet eine Integration für Compose und Android-Ansichten für die eingebettete Bildauswahl.
Letzte Aktualisierung Stabile Release Releasekandidat Beta-Release Alpha-Release
1. Juli 2026 - - - 1.0.0-alpha02

Abhängigkeiten deklarieren

Wenn Sie eine Abhängigkeit von PhotoPicker hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.

Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die benötigten Artefakte hinzu:

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")
}
    

Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.

Feedback

Ihr Feedback hilft uns, Jetpack zu verbessern. Wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben, lassen Sie es uns wissen. Bevor Sie ein neues Problem erstellen, sollten Sie sich jedoch die bereits gemeldeten Probleme in dieser Bibliothek ansehen. Wenn Sie sich einer Problemmeldung anschließen möchten, klicken Sie auf den Button mit dem Stern.

Neues Problem melden

Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.

Für dieses Artefakt gibt es keine Versionshinweise.

Version 1.0

Version 1.0.0-alpha02

1. Juli 2026

androidx.photopicker:photopicker:1.0.0-alpha02, androidx.photopicker:photopicker-compose:1.0.0-alpha02 und androidx.photopicker:photopicker-testing:1.0.0-alpha02 wurden veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.

API-Änderungen

  • Die minSdk der Bibliotheken „androidx.photopicker:photopicker“ und „androidx.photopicker:photopicker-compose“ wurde auf 23 gesenkt. Die APIs müssen jedoch weiterhin ab Version 34 aufgerufen werden. (I94e42, b/524083018)
  • Aktualisierung der Compose-APIs für die eingebettete Bildauswahl (Entfernen von „AbstractEmbeddedPhotoPickerState“, Umbenennen und Ändern der Sichtbarkeit einiger Felder von „EmbeddedPhotoPickerState“) (Ie32c9, b/449786033)

Diverse Fehlerkorrekturen

  • Das Compose-Compile-SDK wurde auf API 37 aktualisiert. Das bedeutet, dass bei Verwendung von Compose mindestens AGP-Version 9.2.0 erforderlich ist. (Ic748a, b/413674743)

Version 1.0.0-alpha01

4. Juni 2025

androidx.photopicker:photopicker:1.0.0-alpha01, androidx.photopicker:photopicker-compose:1.0.0-alpha01 und androidx.photopicker:photopicker-testing:1.0.0-alpha01 wurden veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.

Neue Funktionen

  • Die erste Alpha-Version der androidx-Implementierungen der eingebetteten Bildauswahl, mit der sowohl ansichtsbasierte als auch Compose-basierte Anwendungen problemlos in den Dienst für die eingebettete Bildauswahl integriert werden können.

API-Änderungen

  • Die zusammensetzbare Funktion EmbeddedPhotopicker wurde als Einstiegspunkt für Compose-basierte Anwendungen hinzugefügt.
    • rememberEmbeddedPhotoPickerState kann verwendet werden (empfohlen). Alternativ können Anwendungen ihre eigene Statusverwaltung mit der Schnittstelle EmbeddedPhotoPickerState implementieren.
  • EmbeddedPhotopickerView wurde als Einstiegspunkt für ansichtsbasierte Anwendungen hinzugefügt.
    • EmbeddedPhotoPickerStateChangeListener kann verwendet werden, um zugehörige Callbacks zum Status in der Bildauswahl zu erhalten.
  • TestEmbeddedPhotoPickerProvider wurde hinzugefügt, damit Apps Abläufe testen können, die auf der eingebetteten Bildauswahl basieren.