อีโมจิ
| อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | รุ่นอัลฟ่า |
|---|---|---|---|---|
| 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 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มอีโมจิ v13.1 ลงในการกำหนดค่าแบบรวม
การเปลี่ยนแปลง 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 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- เพิ่มอีโมจิ v13.0 ลงในการกำหนดค่าแบบรวม
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
- เพิ่มอีโมจิ 12 และ อีโมจิ 12.1 ลงในแบบอักษร EmojiCompat แบบรวม
เวอร์ชัน 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
ฟีเจอร์ใหม่
- เพิ่มอีโมจิ 12 และ อีโมจิ 12.1 ลงในแบบอักษร EmojiCompat แบบรวม