อีโมจิ

แสดงอีโมจิในอุปกรณ์ปัจจุบันและอุปกรณ์รุ่นเก่า
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า รุ่นอัลฟ่า
17 ธันวาคม 2025 1.2.0 - - -

ความคิดเห็น

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

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

ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของIssue Tracker

อีโมจิเวอร์ชัน 1.2.0

เวอร์ชัน 1.2.0

17 ธันวาคม 2025

เผยแพร่ androidx.emoji:emoji:1.2.0, androidx.emoji:emoji-appcompat:1.2.0 และ androidx.emoji:emoji-bundled:1.2.0 แล้ว เวอร์ชัน 1.2.0 มีคอมมิตเหล่านี้

การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.1.0

  • เปลี่ยนไปใช้คำอธิบายประกอบการอนุญาตให้เป็น Null ของ JSpecify
  • ย้าย minSdk ไปที่ API 23
  • เพิ่ม GlyphChecker เพื่อรองรับการตรวจสอบว่าระบบรองรับอีโมจิใดบ้าง

เวอร์ชัน 1.2.0-rc01

3 ธันวาคม 2025

เผยแพร่ androidx.emoji:emoji:1.2.0-rc01, androidx.emoji:emoji-appcompat:1.2.0-rc01 และ androidx.emoji:emoji-bundled:1.2.0-rc01 แล้ว เวอร์ชัน 1.2.0-rc01 มีคอมมิตเหล่านี้

เวอร์ชัน 1.2.0-beta01

19 พฤศจิกายน 2025

เผยแพร่ androidx.emoji:emoji:1.2.0-beta01, androidx.emoji:emoji-appcompat:1.2.0-beta01 และ androidx.emoji:emoji-bundled:1.2.0-beta01 แล้ว เวอร์ชัน 1.2.0-beta01 มี คอมมิตเหล่านี้

การเปลี่ยนแปลง API

  • กำหนดแบบอักษร EmojiMetadata เป็นแบบไม่เป็น Null (Ic727f, b/236341259)
  • EmojiCompat ตั้งค่า EditorInfo.extras อย่างถูกต้องใน Android R (I1ea9b, b/196452690)
  • วิดเจ็ตที่กำหนดเองซึ่งใช้ IME ที่ไม่ได้เป็นคลาสย่อยของ EditText สามารถเรียก EmojiCompat.updateEditorInfo เพื่อแจ้งให้ IME ทราบว่าวิดเจ็ตรองรับการประมวลผล EmojiCompat (I1ea9b, b/196452690)

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

  • ย้าย minSdk เริ่มต้นจาก API 21 ไปเป็น API 23 (Ibdfca, b/380448311, b/435705964, b/435705223)
  • ตอนนี้ไลบรารีนี้ใช้ คำอธิบายประกอบการอนุญาตให้เป็น Null ของ JSpecify ซึ่งเป็นการใช้ประเภท นักพัฒนาแอป Kotlin ควรใช้อาร์กิวเมนต์ของคอมไพเลอร์ต่อไปนี้เพื่อบังคับใช้การใช้งานที่ถูกต้อง: -Xjspecify-annotations=strict, -Xtype-enhancement-improvements-strict-mode (Ibb74c, b/326456246)
  • ตอนนี้การเรียกกลับการเริ่มต้น EmojiCompat จะใช้แฮนเดิลอร์จากแต่ละมุมมอง โดยคำนึงถึงมุมมองที่ไม่ได้อยู่ในเทรดหลัก (Iccbcf, b/278897602)

เวอร์ชัน 1.2.0-alpha03

27 มกราคม 2021

เผยแพร่ androidx.emoji:emoji:1.2.0-alpha03, androidx.emoji:emoji-appcompat:1.2.0-alpha03 และ androidx.emoji:emoji-bundled:1.2.0-alpha03 แล้ว เวอร์ชัน 1.2.0-alpha03 มีคอมมิตเหล่านี้

ฟีเจอร์ใหม่

การเปลี่ยนแปลง API

  • เพิ่ม API ใหม่ EmojiCompat.Config#setGlyphChecker ที่ช่วยให้นักพัฒนาแอป กำหนดลักษณะการทำงานของการตรวจสอบ Glyph ของอีโมจิได้ (Ibc95e, b/170587912)

เวอร์ชัน 1.2.0-alpha01

19 สิงหาคม 2020

เผยแพร่ androidx.emoji:emoji:1.2.0-alpha01, androidx.emoji:emoji-appcompat:1.2.0-alpha01 และ androidx.emoji:emoji-bundled:1.2.0-alpha01 แล้ว เวอร์ชัน 1.2.0-alpha01 มีคอมมิตเหล่านี้

ฟีเจอร์ใหม่

1.1.0

เวอร์ชัน 1.1.0

24 มิถุนายน 2020

เผยแพร่ androidx.emoji:emoji:1.1.0, androidx.emoji:emoji-appcompat:1.1.0 และ androidx.emoji:emoji-bundled:1.1.0 แล้ว เวอร์ชัน 1.1.0 มีคอมมิตเหล่านี้

การเปลี่ยนแปลงที่สำคัญตั้งแต่เวอร์ชัน 1.0.0

เวอร์ชัน 1.1.0-rc01

29 เมษายน 2020

เผยแพร่ androidx.emoji:emoji:1.1.0-rc01, androidx.emoji:emoji-appcompat:1.1.0-rc01 และ androidx.emoji:emoji-bundled:1.1.0-rc01 โดยไม่มีการเปลี่ยนแปลงตั้งแต่ 1.1.0-beta01 เวอร์ชัน 1.1.0-rc01 มีคอมมิตเหล่านี้

เวอร์ชัน 1.1.0-beta01

1 เมษายน 2020

เผยแพร่ androidx.emoji:emoji:1.1.0-beta01, androidx.emoji:emoji-appcompat:1.1.0-beta01 และ androidx.emoji:emoji-bundled:1.1.0-beta01 โดยไม่มีการเปลี่ยนแปลงตั้งแต่ 1.1.0-alpha01 เวอร์ชัน 1.1.0-beta01 มีคอมมิตเหล่านี้

เวอร์ชัน 1.1.0-alpha01

5 กุมภาพันธ์ 2020

เผยแพร่ androidx.emoji:emoji:1.1.0-alpha01, androidx.emoji:emoji-appcompat:1.1.0-alpha01 และ androidx.emoji:emoji-bundled:1.1.0-alpha01 แล้ว เวอร์ชัน 1.1.0-alpha01 มีคอมมิตเหล่านี้ในซอร์ส และ คอมมิตเหล่านี้สำหรับอีโมจิ 12 และ 12.1

ฟีเจอร์ใหม่