Heifwriter

  
เข้ารหัสรูปภาพหรือคอลเล็กชันรูปภาพในรูปแบบ HEIF โดยใช้ตัวแปลงรหัสที่มีในอุปกรณ์ Android
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า รุ่นอัลฟ่า
27 สิงหาคม 2025 - 1.1.0-rc01 - -

การประกาศทรัพยากร Dependency

หากต้องการเพิ่มทรัพยากร Dependency ใน HeifWriter คุณต้องเพิ่มที่เก็บ Google Maven ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google

เพิ่มการอ้างอิงสำหรับอาร์ติแฟกต์ที่คุณต้องการในไฟล์ build.gradle สำหรับแอปหรือโมดูลของคุณ

ดึงดูด

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

Kotlin

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

ความคิดเห็น

ความคิดเห็นของคุณช่วยเราปรับปรุง Jetpack ให้ดียิ่งขึ้น โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมี ไอเดียในการปรับปรุงไลบรารีนี้ โปรดดูปัญหาที่มีอยู่ ในไลบรารีนี้ก่อนสร้างปัญหาใหม่ คุณสามารถโหวตปัญหาที่มีอยู่ได้โดย คลิกปุ่มดาว

สร้างปัญหาใหม่

ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของเครื่องมือติดตามปัญหา

เวอร์ชัน 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 มีการเปลี่ยนแปลงเหล่านี้

การแก้ไขข้อบกพร่อง

  • ตอนนี้ไลบรารีนี้ใช้คำอธิบายประกอบเกี่ยวกับค่า Null ของ JSpecify ซึ่งเป็นแบบใช้ประเภท นักพัฒนาซอฟต์แวร์ Kotlin ควรใช้อาร์กิวเมนต์คอมไพเลอร์ต่อไปนี้เพื่อบังคับใช้การใช้งานที่ถูกต้อง -Xjspecify-annotations=strict (นี่คือค่าเริ่มต้นที่เริ่มต้นด้วยคอมไพเลอร์ Kotlin เวอร์ชัน 2.1.0) (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

การแก้ไขข้อบกพร่อง

  • รวม API เวอร์ชันทดลองใน current.txt (I1a07e, b/278769092)
  • ไม่มีการเปลี่ยนแปลงไฟล์ API เป็นเพียงการจัดลำดับเมธอดใหม่ (I5fa95)
  • เปิดใช้การตรวจสอบ Lint ของ API สำหรับ MissingGetterMatchingBuilder สำหรับ androidx (I4bbea, b/138602561)

เวอร์ชัน 1.1.0-alpha01

22 มกราคม 2020

androidx.heifwriter:heifwriter:1.1.0-alpha01 ได้รับการเผยแพร่แล้ว เวอร์ชัน 1.1.0-alpha01 มีคอมมิตเหล่านี้

แก้ไขข้อบกพร่อง

  • ปรับแต่งตรรกะเพื่อเลือกโปรแกรมเปลี่ยนไฟล์ HEVC/HEIC
  • ปรับปรุงการจัดการข้อยกเว้นระหว่างลำดับการปิดระบบ
  • แก้ไขข้อบกพร่องสำหรับโหมดควบคุมคุณภาพ