رموز الإيموجي

عرض رموز الإيموجي على الأجهزة الحالية والأجهزة القديمة
آخر خبر الإصدار المستقر إصدار محتمل الإصدار التجريبي الإصدار الأولي
‫17 ديسمبر 2025 1.2.0 - - -

الملاحظات

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

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

يُرجى الاطّلاع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.

الإصدار 1.2.0 من مكتبة Emoji

الإصدار 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:

  • تم الانتقال إلى استخدام تعليقات JSpecify التوضيحية بشأن إمكانية قبول القيم الفارغة
  • تم نقل minSdk إلى المستوى 23 من واجهة برمجة التطبيقات
  • تمت إضافة GlyphChecker لدعم التحقّق من رموز الإيموجي التي يتيحها النظام.

الإصدار 1.2.0-rc01

‫03 ديسمبر 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 هذه التعديلات.

تغييرات واجهة برمجة التطبيقات

  • تم تحديد خط EmojiMetadata على أنّه غير خالٍ. (Ic727f, b/236341259)
  • EmojiCompat تضبط بشكلٍ صحيح EditorInfo.extras على Android R (I1ea9b, b/196452690)
  • يمكن أن تستدعي الأدوات المخصّصة التي تستخدم "محرّر طريقة الإدخال" (IME) والتي لا تستخدم EditText كفئة فرعية EmojiCompat.updateEditorInfo لإعلام "محرّر طريقة الإدخال" بأنّها تتيح معالجة EmojiCompat. (I1ea9b, b/196452690)

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

  • تم نقل minSdk التلقائي من المستوى 21 إلى المستوى 23 من واجهة برمجة التطبيقات (Ibdfca، b/380448311، b/435705964، b/435705223)
  • تستخدم هذه المكتبة الآن تعليقات 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 هذه التعديلات.

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

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة واجهة برمجة التطبيقات الجديدة EmojiCompat.Config#setGlyphChecker التي تتيح للمطوّرين توفير سلوك مخصّص للتحقّق من رموز الإيموجي. (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 من Emoji.

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