wizjer aparatu

  
Standalone Composable and View based Viewfinder for Camera

Ta tabela zawiera wszystkie artefakty w grupie androidx.camera-viewfinder.

Artefakt Wersja stabilna Wersja kandydująca Wersja Beta Wersja alfa
viewfinder-compose - - - 1.4.0-alfa10
viewfinder-core - - - 1.4.0-alpha10
viewfinder-view - - - 1.4.0-alpha10
Ostatnia aktualizacja tej biblioteki miała miejsce 30 października 2024 r.

Deklarowanie zależności

Aby dodać zależność od wizjera aparatu, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Maven firmy Google.

Dodaj zależności dla artefaktów, których potrzebujesz, w pliku build.gradle aplikacji lub modułu:

Groovy

dependencies {
    // Use to implement camera viewfinders
    
    implementation "androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10"
    implementation "androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10"
    implementation "androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10"

}

Kotlin

dependencies {
    // Use to implement camera viewfinders
    implementation("androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10")
    implementation("androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10")
    implementation("androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10")


}

Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.

Opinia

Twoja opinia pomoże nam ulepszyć Jetpacka. Jeśli zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk z gwiazdką.

Tworzenie nowego numeru

Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.

Wersja 1.4

Wersja 1.4.0-alpha10

30 października 2024 r.

Funkcje androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha10, androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha10androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha10 są dostępne. Wersja 1.4.0-alfa10 zawiera te zatwierdzenia.

Wersja 1.4.0-alpha09

2 października 2024 r.

Funkcje androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha09, androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha09androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha09 są dostępne. Wersja 1.4.0-alfa09 zawiera te zatwierdzenia.

Wersja 1.4.0-alpha08

4 września 2024 r.

Funkcje androidx.camera.viewfinder:viewfinder-compose:1.4.0-alpha08, androidx.camera.viewfinder:viewfinder-core:1.4.0-alpha08androidx.camera.viewfinder:viewfinder-view:1.4.0-alpha08 są dostępne. Wersja 1.4.0-alpha08 zawiera te komisy.

Nowe funkcje

Po aktualizacji do wersji 1.4.0-alfa08 artefakt wizjera AparatuX został przeniesiony do osobnej grupy bibliotecznej. Ta zmiana jest konieczna, aby poprawić modularność i łatwość konserwacji biblioteki CameraX.

Jeśli wcześniej zależało Ci od wersji androidx.camera:camera-viewfinder, androidx.camera:camera-viewfinder-compose lub androidx.camera:camera-viewfinder-core, musisz przenieść zależności do tych wersji:

  • androidx.camera:camera-viewfinder -> androidx.camera.viewfinder:viewfinder-view
  • androidx.camera:camera-viewfinder-compose -> androidx.camera.viewfinder:viewfinder-compose
  • androidx.camera:camera-viewfinder-core -> androidx.camera.viewfinder:viewfinder-core

To przejście nie wymaga żadnych zmian w kodzie. Stare współrzędne maven wizjera nie będą już aktualizowane.

Jeśli używasz Compose z CameraX, nowa biblioteka Compose-first jest teraz dostępna w wersji alfa: androidx.camera:camera-compose. W ten sposób udostępniasz komponent CameraXViewfinder, czyli element Viewfinder (w języku Compose) dostosowany do Compose (podobnie jak komponent PreviewView działa w przypadku widoków).SurfaceRequest