Heifwriter
Najnowsza aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja Beta | Wersja alfa |
---|---|---|---|---|
27 sierpnia 2025 roku | - | 1.1.0-rc01 | - | - |
Deklarowanie zależności
Aby dodać zależność od HeifWriter, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Maven Google.
Dodaj zależności dotyczące potrzebnych artefaktów w pliku build.gradle
aplikacji lub modułu:
Odlotowe
dependencies { implementation "androidx.heifwriter:heifwriter:1.1.0-rc01" }
Kotlin
dependencies { implementation("androidx.heifwriter:heifwriter:1.1.0-rc01") }
Opinia
Twoja opinia pomoże nam ulepszyć Jetpacka. Jeśli odkryjesz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nową kartę, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Wersja 1.1
Wersja 1.1.0-rc01
27 sierpnia 2025 roku
Publikacja androidx.heifwriter:heifwriter:1.1.0-rc01
Wersja 1.1.0-rc01 zawiera te zmiany.
Wersja 1.1.0-beta01
9 kwietnia 2025 r.
Wersja androidx.heifwriter:heifwriter:1.1.0-beta01
nie zawiera znaczących zmian. Wersja 1.1.0-beta01 zawiera te zmiany.
Wersja 1.1.0-alpha05
12 lutego 2025 r.
androidx.heifwriter:heifwriter:1.1.0-alpha05
nie zawiera żadnych istotnych zmian w porównaniu z ostatnią wersją alfa. Wersja 1.1.0-alpha05 zawiera te zmiany.
Wersja 1.1.0-alpha04
15 stycznia 2025 r.
Publikacja androidx.heifwriter:heifwriter:1.1.0-alpha04
Wersja 1.1.0-alpha04 zawiera te zmiany.
Poprawki błędów
- Ta biblioteka używa teraz adnotacji o wartości null JSpecify, które są używane w typach. Deweloperzy korzystający z języka Kotlin powinni używać tego argumentu kompilatora, aby wymusić prawidłowe użycie:
-Xjspecify-annotations=strict
(jest to domyślny argument począwszy od wersji 2.1.0 kompilatora Kotlin). (Icdd6c, b/326456246) - Naprawiono b/372391363, które powodowało zwalnianie kolejek buforów w nieprawidłowej kolejności, co skutkowało niepowodzeniem testu CTS.
Wersja 1.1.0-alpha03
2 października 2024 r.
Publikacja androidx.heifwriter:heifwriter:1.1.0-alpha03
Wersja 1.1.0-alpha03 zawiera te zmiany.
Poprawki błędów
- Poprawki w dokumentacji
Wersja 1.1.0-alpha02
26 lipca 2023 r.
Publikacja androidx.heifwriter:heifwriter:1.1.0-alpha02
Wersja 1.1.0-alpha02 zawiera te zmiany.
Nowe funkcje
- Obsługa 10-bitowego kodowania
- Obsługa kodowania AVIF
Poprawki błędów
- Uwzględnianie eksperymentalnych interfejsów API w pliku current.txt (I1a07e, b/278769092)
- Nie dotyczy, zmiany w pliku interfejsu API polegają tylko na zmianie kolejności metod (I5fa95).
- Sprawdzanie API lint dla
MissingGetterMatchingBuilder
jest włączone w przypadku androidx (I4bbea, b/138602561)
Wersja 1.1.0-alpha01
22 stycznia 2020 r.
Publikacja androidx.heifwriter:heifwriter:1.1.0-alpha01
Wersja 1.1.0-alpha01 zawiera te zmiany.
Poprawki błędów
- Dostosowanie logiki wyboru kodera HEVC/HEIC
- Ulepszona obsługa wyjątków podczas sekwencji zamykania
- Poprawki błędów w trybie kontroli jakości