Heifwriter

  
Android cihazdaki kullanılabilir codec'leri kullanarak bir resmi veya resim koleksiyonunu HEIF biçiminde kodlayın.
Son Güncelleme Kararlı sürüm Sürüm Adayı Beta Sürümü Alfa sürümü
27 Ağustos 2025 - 1.1.0-rc01 - -

Bağımlılıkları bildirme

HeifWriter'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

Eski

dependencies {
    implementation "androidx.heifwriter:heifwriter:1.1.0-rc01"
}

Kotlin

dependencies {
    implementation("androidx.heifwriter:heifwriter:1.1.0-rc01")
}

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz olursa lütfen bize bildirin. Yeni bir sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.

Sürüm 1.1

Sürüm 1.1.0-rc01

27 Ağustos 2025

androidx.heifwriter:heifwriter:1.1.0-rc01 iptal edilir. 1.1.0-rc01 sürümü bu commit'leri içerir.

Sürüm 1.1.0-beta01

9 Nisan 2025

androidx.heifwriter:heifwriter:1.1.0-beta01 sürümünde önemli bir değişiklik yok. 1.1.0-beta01 sürümü bu commit'leri içerir.

Sürüm 1.1.0-alpha05

12 Şubat 2025

androidx.heifwriter:heifwriter:1.1.0-alpha05, son alfa sürümünden bu yana önemli bir değişiklik yapılmadan yayınlandı. 1.1.0-alpha05 sürümü bu commit'leri içerir.

Sürüm 1.1.0-alpha04

15 Ocak 2025

androidx.heifwriter:heifwriter:1.1.0-alpha04 iptal edilir. 1.1.0-alpha04 sürümü bu commit'leri içerir.

Hata Düzeltmeleri

  • Bu kitaplık artık tür kullanımı olan JSpecify nullness ek açıklamalarını kullanıyor. Kotlin geliştiricileri, doğru kullanımı zorunlu kılmak için aşağıdaki derleyici bağımsız değişkenini kullanmalıdır: -Xjspecify-annotations=strict (bu, Kotlin derleyicisinin 2.1.0 sürümünden itibaren varsayılan değerdir). (Icdd6c, b/326456246)
  • CTS hatasını düzeltmek için arabellek kuyruklarının doğru sırada yayınlanmasıyla ilgili b/372391363 düzeltildi.

Sürüm 1.1.0-alpha03

2 Ekim 2024

androidx.heifwriter:heifwriter:1.1.0-alpha03 iptal edilir. 1.1.0-alpha03 sürümü bu commit'leri içerir.

Hata Düzeltmeleri

  • Belgelerdeki düzeltmeler

Sürüm 1.1.0-alpha02

26 Temmuz 2023

androidx.heifwriter:heifwriter:1.1.0-alpha02 iptal edilir. 1.1.0-alpha02 sürümü şu commit'leri içerir.

Yeni Özellikler

  • 10 bit kodlama desteği
  • AVIF kodlama desteği

Hata Düzeltmeleri

  • current.txt dosyasına deneysel API'leri ekleyin (I1a07e, b/278769092)
  • Geçerli değil. API dosyası değişiklikleri yalnızca yöntemlerin yeniden sıralanmasıdır (I5fa95).
  • androidx için MissingGetterMatchingBuilder API lint kontrolü etkinleştirildi (I4bbea, b/138602561)

Sürüm 1.1.0-alpha01

22 Ocak 2020

androidx.heifwriter:heifwriter:1.1.0-alpha01 iptal edilir. 1.1.0-alpha01 sürümü şu commit'leri içerir.

Hata düzeltmeleri

  • HEVC/HEIC kodlayıcıyı seçmek için mantığı ince ayar yapın.
  • Kapatma sırasındaki istisna işleme süreci iyileştirildi.
  • Kalite kontrol moduyla ilgili hata düzeltmeleri