Heifwriter

  
ترميز صورة أو مجموعة صور بتنسيق HEIF باستخدام برامج الترميز المتاحة على جهاز Android
آخر الأخبار الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار الأوّلي
‫27 أغسطس 2025 - 1.1.0-rc01 - -

تحديد الاعتماديات

لإضافة اعتمادية على HeifWriter، يجب تضمين مستودع Google Maven في مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.

أضِف الاعتماديات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle لتطبيقك أو وحدتك:

Groovy

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

Kotlin

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

الملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.

إنشاء مشكلة جديدة

يُرجى الاطّلاع على مستندات Issue Tracker للحصول على مزيد من المعلومات.

الإصدار 1.1

الإصدار 1.1.0-rc01

‫27 أغسطس 2025

تم طرح androidx.heifwriter:heifwriter:1.1.0-rc01. يتضمّن الإصدار 1.1.0-rc01 هذه التعديلات.

الإصدار 1.1.0-beta01

‫9 أبريل 2025

تم إصدار androidx.heifwriter:heifwriter:1.1.0-beta01 بدون أي تغييرات ملحوظة. يتضمّن الإصدار 1.1.0-beta01 هذه التعديلات.

الإصدار 1.1.0-alpha05

‫12 فبراير 2025

تم إصدار androidx.heifwriter:heifwriter:1.1.0-alpha05 بدون أي تغييرات ملحوظة منذ آخر إصدار أولي. يتضمّن الإصدار 1.1.0-alpha05 هذه التعديلات.

الإصدار 1.1.0-alpha04

‫15 يناير 2025

تم طرح androidx.heifwriter:heifwriter:1.1.0-alpha04. يتضمّن الإصدار 1.1.0-alpha04 هذه التعديلات.

إصلاح الأخطاء

  • تستخدم هذه المكتبة الآن تعليقات توضيحية بشأن القيم الخالية في JSpecify، وهي تعليقات توضيحية خاصة بالاستخدام. على مطوّري Kotlin استخدام وسيطة المترجم البرمجي التالية لفرض الاستخدام الصحيح: -Xjspecify-annotations=strict (هذه هي القيمة التلقائية بدءًا من الإصدار 2.1.0 من مترجم Kotlin البرمجي). (Icdd6c، b/326456246)
  • تم إصلاح الخطأ b/372391363 المتعلّق بإصدار قوائم انتظار المخزن المؤقت بالترتيب الصحيح لحلّ مشكلة تعذُّر اجتياز اختبار التوافق (CTS).

الإصدار 1.1.0-alpha03

‫2 أكتوبر 2024

تم طرح androidx.heifwriter:heifwriter:1.1.0-alpha03. يتضمّن الإصدار 1.1.0-alpha03 هذه التعديلات.

إصلاح الأخطاء

  • إصلاحات في المستندات

الإصدار 1.1.0-alpha02

‫26 يوليو 2023

تم طرح androidx.heifwriter:heifwriter:1.1.0-alpha02. يتضمّن الإصدار 1.1.0-alpha02 هذه التعديلات.

الميزات الجديدة

  • إتاحة الترميز بعمق 10 بت
  • توافُق ترميز AVIF

إصلاح الأخطاء

  • تضمين واجهات برمجة التطبيقات التجريبية في ملف current.txt (I1a07e، b/278769092)
  • لا ينطبق، فالتغييرات في ملف واجهة برمجة التطبيقات هي مجرد إعادة ترتيب للطرق (I5fa95)
  • تم تفعيل فحص API lint للإصدار ‎MissingGetterMatchingBuilder من androidx (I4bbea، b/138602561)

الإصدار 1.1.0-alpha01

‫22 يناير 2020

تم طرح androidx.heifwriter:heifwriter:1.1.0-alpha01. يتضمّن الإصدار 1.1.0-alpha01 هذه التعديلات.

إصلاح الأخطاء

  • تحسين منطق اختيار برنامج ترميز HEVC/HEIC
  • تحسين معالجة الاستثناءات أثناء تسلسل إيقاف التشغيل
  • إصلاحات أخطاء في وضع مراقبة الجودة