ملاحظات إصدار التطبيقات غير المجمّعة

التطبيقات غير المضمَّنة هي التطبيقات التي لم يتم تضمينها في صورة نظام التشغيل Android Automotive (AAOS) (وهي مدرَجة في هذه الصفحة). للتعرّف على كيفية دمج التطبيقات غير المجمّعة في المركبات، يُرجى الاطّلاع على دليل الدمج.

Car-apps-release-20

علامة: ub-automotive-master-20251118

تعالج الإصدارات 20 من تطبيقات السيارات هذه المشاكل.

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

توفّر حماية التطبيقات الحسّاسة للمستخدمين خيارات الخصوصية لحماية التطبيقات الحسّاسة في السيارة. على سبيل المثال، Chrome وWhatsApp. يتيح البرنامج للمستخدمين قفل التطبيقات باستخدام رقم تعريف شخصي حتى إذا لم يسبق لهم ضبط قفل للملف الشخصي. رقم التعريف الشخصي هذا مستقل عن قفل الملف الشخصي.

مركز التحكّم هو تطبيق مرجعي فقط ويجب عدم استخدامه كما هو، بل يجب تخصيصه وفقًا لإمكانات السيارة المعنية وإعداداتها.

تتيح "لوحة التحكّم" لعدة مستخدمين تشغيل تطبيقات في الوقت نفسه على مثيل واحد من نظام التشغيل Android. تم تصميم "مركز التحكّم" لدمج العديد من رحلات المستخدمين على شاشات متعددة والمرتبطة بمناطق الركاب الأخرى في السيارة، مثل:

  • الاطّلاع على المحتوى الذي يشاهده ويستمع إليه الآخرون في السيارة
  • مشاركة الصوت مع مكبّرات صوت السيارة
  • مشاهدة فيديو مع شاشات أخرى في السيارة

يهدف "مركز التحكّم" إلى تحسين تجربة المستخدم في إعدادات السيارة عندما تصاحب شاشة السائق شاشة ثانوية واحدة أو أكثر. على سبيل المثال، بالنسبة إلى راكب في المقعد الخلفي.

المشاكل التي تم حلّها

الوسائط:

  • تم تعديل تصميم MediaBlockingActivity ليكون متوافقًا مع RRO.
  • تم تفعيل تراكب إجراء إعدادات الصوت.

برنامج الاتصال:

  • تمت إضافة توافق بين تخطيط المكالمة الجارية والتخطيطات المتداخلة مع عمليات التراكب في وقت التشغيل.

شاشات متعددة:

  • تم فصل زر المغادرة عن DevicePickerScreen ونشاط مشاركة الشاشة.

مكتبة المركبات:

  • تم إصلاح الإجراء الاحتياطي mavenCentral عندما لا يتم ضبط MAVEN_CENTRAL_URL.

مشاكل أخرى:

  • تم تعديل عنوان URL الخاص بـ Maven لاستخدام نسخة طبق الأصل من mavenCentral من Google
  • تم التحديث إلى الإصدار 9.1.0 من Gradle.
  • تم تصحيح IMethod لاستخدام المكوّن الإضافي لنظام Gradle المتوافق مع Android في مكوّن إضافي لإنشاء Gradle.
  • تم تحديث Robolectric إلى الإصدار 4.16.

Car-apps-release-19

علامة: ub-automotive-master-20250910

تمت معالجة المشاكل التالية:

  • تم تعديل تنسيق الإصدار ليتوافق مع التطبيقات الأخرى غير المجمَّعة.
  • تمت إضافة السلسلة القابلة للتراكب action_name_for_custom_keycode.
  • تم تحسين التوافق مع الإصدار 2.1.20 من Kotlin.
  • تم تعديل تصميم Gradle إلى الإصدار 8.11 من "مكوّن Android الإضافي لنظام Gradle" وإضافة إمكانية استخدام الإصدار 36 من واجهة برمجة التطبيقات Android API.
  • تم تعديل JDK للمشروع من الإصدار 17 إلى Java 21.

تم تعديل الميزات التالية:

  • DriverUI:

    • تم تعديل الترجمات الخاصة بـ "المجموعة المعاد تصميمها".
    • تم تعديل بنية مستندات واجهة مستخدم برنامج التشغيل لاستخدام الأحجام الواردة من Figma. لا يحدّد منطق التطبيق حجمه.
  • الوسائط: عند الحصول على حالة تشغيل جديدة، يتم محو الإشعار المؤقت ومربّع الحوار.

Car-apps-release-18

العلامة: ub-automotive-master-20250722

AppCards:

  • يمكن أن تعرض ImageAppCard في الوقت نفسه الصور والأزرار وشريط التقدم.

أداة "تقرير الأخطاء":

  • تم إصلاح مشكلة اقتطاع الشاشة في حزمة تطوير البرامج (SDK) الإصدار 35 والإصدارات الأحدث.
  • تم تعديل تنسيق الإصدار ليتم مزامنته مع التطبيقات الأخرى غير المجمَّعة.
  • تم حلّ مشكلة في التحميل التلقائي.

Dashcam:

  • تمت إضافة إصلاحات لمشاكل بدء التشغيل عند إعادة التشغيل.

DriverUI:

  • في DriverUI، تم تعديل إصدار Design Compose إلى 0.37.1.
  • تمت إعادة تصميم Cluster لعرض عمليات تنفيذ معقّدة لواجهة المستخدم.

الوسائط:

  • تم إصلاح خطأ نادر في مؤشر فارغ (NPE) في MediaSource وتم تعديل ImageFetcher للحماية من معرّفات الموارد المنتظمة (URI) غير الصالحة.

الوسائط الاختبارية:

  • تم تطبيق العديد من الإصلاحات على Media1 وMedia3

Car-apps-release-17

العلامة: ub-automotive-master-20250609

Dashcam:

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

Design Compose

  • تم تعديل Design Compose إلى الإصدار 0.34.2 من أجل DriverUI.

واجهة مستخدم السائق

  • تم تعديل ملف Java ARchive (JAR) لمكتبة عميل SDV.

الوسائط

  • تم تعديل معرّف السلعة media1 التي يتم تشغيلها.
  • على المصنّعين الأصليين للأجهزة إزالة browse_mini_bar من طلبات الإرجاع والاستبدال.
  • تم حلّ مشكلة إعادة عرض قائمة العرض المتكرّر عند تعديل أي عنصر.

CAL Media

  • تمت إضافة TmaMediaCalApp جديد إلى aaos-apps-gradle-project.
  • عند استخدام MediaSession على الأجهزة المتوافقة، تمت إضافة TestMediaCalApp إلى aaos-apps-gradle-project لتوضيح كيفية استخدام CarAppLibrary لتصفّح الوسائط وتشغيلها.

AppCards

  • تمت إزالة القيود المفروضة على الحد الأدنى لمعدّل التحديث من AppCards. يمكن الآن لمالكي مضيف AppCard تحديد معدّل التحديث.

Car UI Library

  • تمت إضافة أذونات مميّزة مطلوبة.

Car-apps-release-16

العلامة: ub-automotive-master-20250418

‫Dashcam وواجهة مستخدم السائق والوسائط

تم حلّ العديد من المشاكل.

واجهة مستخدم السائق

تم تعديل واجهة مستخدم السائق باستخدام أحدث إصدار من Design Compose ‏(0.34) وإجراء التحسينات الإضافية التالية:

تحسينات إضافية

  • تمت إضافة رمز مشغّل تطبيقات جديد.
  • تمت إعادة مشغّل الفيديو من MP4 واحد إلى إمكانية تشغيل قوائم التشغيل.
  • تم التعامل مع نهاية البث لكي تتمكّن المشاركة من دمج المقاطع بشكل صحيح.
  • عرض زر بدء عند التشغيل لأول مرة
  • عرض إشعار تنبيه عند التسجيل لاستيفاء متطلبات مؤشر الخصوصية
  • تم التعامل مع وحدة التخزين الخارجية القابلة للإزالة.
  • تم إصلاح عُطل NPE عند onLiveClicked.
  • لا تتجاهل TunerSession البيانات الوصفية المكررة.
  • تمت إضافة مؤشر اختياري لعرض التحميل إلى PlaybackCardController.
  • تم تعديل واجهة مستخدم برنامج التشغيل إلى الإصدار 0.33 من Design Compose.
  • تمت إزالة الصور المصغّرة المكرّرة.

Car-apps-release-15

العلامة: ub-automotive-master-20250219

الكاميرا

ميزة جديدة

  • ‫Dashcam تجربة مرجعية لكاميرا Dashcam تستخدم كاميرات المركبة (بما في ذلك كاميرات Dashcam التقليدية وكاميرات العرض المحيطي والكاميرات داخل المقصورة) لتسجيل لقطات فيديو للمركبة وتخزينها ومشاركتها بشكل آمن.

Car-apps-release-14

العلامة: ub-automotive-master-20241205

الوسائط

ميزة جديدة

  • تحديد مصدر الصوت المتقدّم تمت إضافة تصنيف إحالة مصدر لتنسيق الصوت العام للتعرّف بوضوح على إمكانات الصوت المتقدّمة أثناء التصفّح.

عناصر التحكّم البديلة في التطبيقات

  • أثناء القيادة، السماح للمستخدمين بالتحكّم في الصوت غير الصادر من مركز الوسائط، وتحديدًا من تطبيقات التواصل

المشاكل التي تم حلّها

  • يمكنك الآن استخدام الزر تسجيل الدخول لتسجيل الدخول إلى Spotify وتطبيقات الوسائط الأخرى.

راديو

المشاكل التي تم حلّها

  • لم يعُد تطبيق "الراديو" يتعطّل.

أداة "الإبلاغ عن خطأ"

المشاكل التي تم حلّها

  • لم تعُد أداة "تقرير الأخطاء" تتوقف بشكل مفاجئ عند تشغيلها من تطبيق أو عند الضغط مع الاستمرار عليها في الإشعارات.

Car-apps-release-13

العلامة: ub-automotive-master-20240924

الوسائط

المشاكل التي تم حلّها

  • تمت إضافة إمكانية تشغيل الفيديو والتطبيقات الأخرى في الخلفية.
  • تم إصلاح عُطل حدث أثناء عملية فصل التطبيقات في messengerapptest_gradle_unit

Car-apps-release-12

العلامة: ub-automotive-master-20240731

ميزة جديدة

بطاقة التطبيق يمكن لمصنّعي المعدات الأصلية الآن إنشاء عنصر واجهة مستخدم وتخصيصه، ويمكن ملء هذا العنصر بالمعلومات التي يقدّمها المصنّع أو تطبيقات الطرف الأول.

المراسلة

المشاكل التي تم حلّها

  • لا يظهر أي محتوى بعد إعادة التشغيل، ويتم تصنيف الرسائل القادمة على أنّها غير معروفة.
  • يتم تصنيف جميع الرسائل على أنّها غير معروفة في تطبيق الرسائل القصيرة.
  • يبلغ حجم تطبيق Car Messenger على Android Automotive 2.66 ميغابايت، وهو أكبر من الإصدار السابق.
  • تعرض خدمة رسائل الوسائط المتعددة القيمة "null" لاسم المستلم.

الوسائط

المشاكل التي تم حلّها

  • يتم تشغيل تطبيق "الأخبار" في الصفحة الرئيسية.
  • يتم عرض أداة وسائط فارغة بعد إعادة التشغيل باستخدام حزمة TestMedia APK.

مركز الوسائط

المشاكل التي تم حلّها

  • تظهر نقطة بيضاء على صفحة الوسائط عند تشغيل الأغنية الأولى بعد إعادة التشغيل.

Car-apps-release-11

العلامة: ub-automotive-master-20240521

مركز الوسائط

المشاكل التي تم حلّها

  • لم يعُد يتعذّر عرض الموسيقى على وحدة التحكّم الرئيسية عند تشغيل محطة إذاعية على YouTube Music.
  • يظهر الآن خيار "استئناف تشغيل الوسائط عبر البلوتوث".
  • أصبحت عناوين المجموعات تعمل الآن.

الوسائط

المشاكل التي تم حلّها

  • لم يعُد رمز سماعة الرأس يظهر في الأحداث الأخيرة لتطبيقات الوسائط.
  • مربّع الحوار الإجراءات المخصّصة في "إحصاءات Google" لإعداد تقارير عن المعرّفات المرئية فقط
  • لم تعُد جلسة الوسائط تتعطّل.
  • لم يعُد تطبيق "com.android.car.carlauncher" يتعطّل عند استخدام com.android.car.media.common.source.

Dialer

المشاكل التي تم حلّها

  • تعرض خيارات الصوت تبديل مصدر الصوت الآن مكبّرات الصوت في سماعة الرأس والسيارة.

Car-apps-release-10

العلامة: ub-automotive-master-240314

مركز الوسائط

المشاكل التي تم حلّها

  • لم يعُد البودكاست يعرض رمز "مساعد Google" في "مركز الوسائط".
  • لم يعُد Media Center يتعطّل عند تشغيل الوسائط في وضع ملء الشاشة وعند التبديل من الوضع النهاري إلى الوضع الليلي (والعكس).

Car-apps-release-9

العلامة: ub-automotive-master-20240125

مركز الوسائط

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

إحصاءات الوسائط في السيارة توفّر إحصاءات "مركز الوسائط" الآن مقاييس لتطبيقات الوسائط التابعة لجهات خارجية للمساعدة في تقديم تجربة وسائط أفضل للمستخدمين. تتيح "إحصاءات Google" للتطبيقات الخارجية تلقّي ملاحظات في الوقت الفعلي حول سلوك المستخدمين.

المشاكل التي تم حلّها

  • لم يعُد يحدث خطأ NullPointerException عند اختيار قائمة من "قائمة الخيارات الإضافية".
  • الإحصاءات: يتم الآن تسجيل تغيير مستوى رؤية عناصر قائمة الانتظار عند الإغلاق أو الفتح.
  • الإحصاءات: تمّ تصنيف قائمة الانتظار على أنّها تصفّح، ويتمّ الآن تسجيل عدد مرات إخفاء العناصر.
  • إحصاءات Google: لم يعُد يتم إرسال بيانات غير صحيحة عند النقر على نتيجة بحث.
  • تظهر الإحصاءات الآن بعد محو طلب البحث.
  • إعادة تصميم التطبيق من نشاط وسائط واحد إلى عدة أنشطة وسائط، كل منها يتضمّن مصدر وسائط خاصًا به
  • لم يعُد MediaCenter يتعطّل من واجهة المستخدم.
  • لم يعُد يؤدي إعادة تثبيت TestMediaApp إلى تعطُّل MediaCenter.
  • لم يعُد يؤدي إضافة شريط تمرير عمودي باهت إلى browse_nodeCannot إلى التبديل إلى الصوت عبر البلوتوث بعد تشغيل الراديو.

التقويم

المشاكل التي تم حلّها

  • لم يعُد تطبيق "تقويم Google" يتعطّل بعد تفعيل المزامنة على هاتف iPhone.

Car-apps-release-8

العلامة: ub-automotive-master-20231102

مركز الوسائط

المشاكل التي تم حلّها

  • لا يؤدي فتح تطبيق إلى التبديل إلى عرض المتصفّح من "برنامج الاتصال" في "ميزة الاتصال أثناء التنقل".

Dialer

المشاكل التي تم حلّها

  • لا تظهر واجهتا مستخدم "الميكروفون" و"مكالمة هاتفية جارية" عند تشغيل السيارة.

Car-apps-release-7

العلامة: ub-automotive-master-20231011

مركز الوسائط

المشاكل التي تم حلّها

  • يتم تشغيل أغنية تم اختيارها في Spotify، ولكن لا يزال وضع "عدم المقاطعة" يعرض التطبيق السابق.
  • تُعلم CarMediaService الآن MediaConnectorService المكوّن الذي يجب بدء تشغيله.

الوسائط

المشاكل التي تم حلّها

  • تم تحسين تجربة النقر على شبكة فئات.

المراسلة

المشاكل التي تم حلّها

  • تظهر الرسالة "تم قطع اتصال البلوتوث" في تطبيق الرسائل القصيرة عند إقران جهاز.
  • عند توصيل جهاز بلوتوث، يعرض تطبيق الرسائل القصيرة رسالة مضلّلة تفيد بأنّه تم فصل البلوتوث.

Car-apps-release-6

Dialer

المشاكل التي تم حلّها

  • عند التبديل بين بطاقة رقم الهاتف المنزلي وبرنامج الاتصال عدة مرات، لن يتم عرض صفحة جهات اتصال برنامج الاتصال في المكالمة الهاتفية الجارية على شاشة كاملة.

مركز الوسائط

المشاكل التي تم حلّها

  • يظهر الآن شريط التقدم الخطي في شاشة التعرّف التلقائي على الموسيقى.

Car-apps-release-5

إعدادات السيارة

المشاكل التي تم حلّها

  • تعطُّل صفحة "إضافة شبكة" عند النقر على "اسم الشبكة"

الهيكل القاعدي

المشاكل التي تم حلّها

  • على صفحة Google Play، لا يعرض "مساعد Google" بعض الصفحات حتى عندما يكون المستخدم مسجّلاً الدخول.
  • بعد إعادة التشغيل، لا يتم تشغيل الصفحة الرئيسية ومشغّل التطبيقات على جهاز com.android.car.carlauncher.

Dialer

المشاكل التي تم حلّها

  • في ملف جهة الاتصال على تطبيق "الهاتف"، ينقلك رمز رجوع (>) إلى تطبيق "جهات الاتصال" عند التبديل بين الوضعين "النهاري" و"الليلي".

الوسائط

المشاكل التي تم حلّها

  • يستغرق تحديث عرض "التعرّف التلقائي على الموسيقى" إلى مصدر وسائط جديد وقتًا طويلاً.
  • تعرض صور الألبومات وملفات Nature روابط غير مرئية.
  • يجب ألا يكون الزر قائمة التشغيل معتمًا بشكل تلقائي.

مركز الوسائط

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

  • تنفيذ روابط عرض التشغيل

المشاكل التي تم حلّها

  • الانحدار تعرض شجرة استعراض TMA المحتوى حتى عندما يكون نوع الحساب none.
  • لم يعُد يؤدي إعادة تثبيت TestMediaApp إلى تعطُّل "مركز الوسائط".
  • يعرض "مركز الوسائط" عبارة "ما مِن عنوان" في شريط الوسائط عند التبديل من الراديو إلى صوت BT.
  • لا تظهر الأغنية الحالية في "مركز الوسائط".
  • ‫Spotify لا يتم تشغيل الأغنية المحدّدة.

الرسائل القصيرة

المشاكل التي تم حلّها

  • يتعطّل تطبيق الرسائل القصيرة SMS ويتعذّر تشغيله.
  • عنوان رسالة الوسائط المتعددة لا يتم عرض جهة الاتصال "من:" ولا جهة الاتصال الثالثة.

Car-apps-release-4

Dialer

المشاكل التي تم حلّها

تم إصلاح المشكلة التي كان فيها تطبيق "الهاتف" يعرض محتوى متعددًا في واجهة المستخدم غير متوافق مع اللغة من اليمين إلى اليسار.

مركز الوسائط

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

  • تمت إضافة ثوابت إجراء التصفّح المخصّص للوسائط 1 في androidx.media.

المشاكل التي تم حلّها

  • تم إصلاح مشكلة كانت تتطلّب من المستخدمين اختيار أغنية على الهاتف أثناء القيادة.

Car-apps-release-3

جميع التطبيقات

المشاكل التي تم حلّها

تعطُّل Car Launcher عند تشغيل "جميع التطبيقات" و"لوحة الاتصال" من شريط Facet

مكتبة Car UI

المشاكل التي تم حلّها

تم إصلاح الخلل المؤدّي إلى تعطُّل تطبيق Google Play.

الهيكل القاعدي

المشاكل التي تم حلّها

تمت إضافة فئات وكيل جديدة للهيكل (car-ui-lib).

Dialer

المشاكل التي تم حلّها

تم إصلاح المشكلة المتمثّلة في عدم عرض الصورة الرمزية لجهات الاتصال بشكلٍ صحيح في "الهاتف" و"جهات الاتصال" و"جهات الاتصال المفضّلة".

مركز الوسائط

المشاكل التي تم حلّها

  • تم إصلاح مشكلة ظهور رسالة YouTube Music في رسالة Spotify.
  • تم إصلاح مشكلة عدم عرض المحتوى في تطبيق "الأخبار".
  • تم إصلاح مشكلة عدم عرض "أعلى شجرة الوسائط" لجميع التطبيقات.
  • تم إصلاح مشكلة كانت تؤدي إلى عدم ظهور محتوى التطبيق بعد التبديل من البلوتوث إلى أي تطبيق وسائط.

Car-apps-release-2

مكتبة السيارات الدوّارة

المشاكل التي تم حلّها

أصلِح الزوايا والأزرار كما هو موضّح في مواصفات مربع الحوار الخاص بالأذونات.

Dialer

المشاكل التي تم حلّها

  • إصلاح أخطاء Gradle lint في تطبيق "الهاتف"
  • تمت إضافة ProGuard إلى إصدارات Gradle من تطبيق "الهاتف".
  • تشغيل تطبيق "لوحة الاتصال" في واجهة مستخدم المكالمة من شريط حالة النظام عند إيقاف ميزة "المكالمة النشطة" في إعدادات الهاتف
  • إصلاح اختبارات الوحدة الفاشلة بسبب Resources$NotFoundException

الوسائط

المشاكل التي تم حلّها

  • يتجاهل مشغّل الوسائط في Android Automotive القيمتين METADATA_KEY_DISPLAY_SUBTITLE وMETADATA_KEY_DISPLAY_DESCRIPTION.
  • استمرارية الوسائط:
    • كيفية التعامل مع مصادر الوسائط التي لا تتضمّن عناصر قابلة للتشغيل
    • التحقيق في إمكانية تشغيل الوسائط بشكل مستقل وتنفيذها في Media

Car-apps-release-1

Dialer

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

  • تمت إضافة زر "رسالة" إلى إشعار المكالمة الفائتة لاستخدام ميزة "الإرسال المباشر" للرد على مكالمة فائتة.
  • يتيح الإصدار التجريبي إضافة جهات اتصال باستخدام أمر ADB.
  • يتيح إصدار الاختبار محاكاة اتصال بلوتوث وهمي عندما ينقر المستخدم على "الاتصال بالبلوتوث".
  • عرض رقم الهاتف لجهات الاتصال في الإشعار المنبثق للمكالمة الواردة

المشاكل التي تم حلّها

  • تم تسريع عملية تحميل جهات الاتصال وسجلات المكالمات، وتم إصلاح مشكلة عدم تطابق جهات الاتصال مع اللغات المختلفة بين الهاتف ووحدة السيارة الرئيسية.
  • ملف APK لتطبيق "الاتصال" باستخدام Proguard من أجل تسريع عملية التشغيل على البارد عند إنشائه باستخدام Tapas
  • عندما لا تكون هناك هواتف متصلة، تم تسريع عملية التشغيل البارد من خلال نقل صفحة الخطأ "لا يوجد اتصال بلوتوث" بعيدًا عن مربّع الحوار.
  • تم إصلاح مشكلة تعطُّل عند إدخال علامة النسبة المئوية (%) في مربّع البحث.
  • تحسين التوافق مع اللغات التي تُكتب من اليمين إلى اليسار (RTL)
  • إصلاح أرقام HUN المكرّرة للمكالمات الواردة في حال تفعيل العرض على شاشة خارجية أثناء رنين مكالمة واردة
  • تمت إزالة موارد android: وإصلاح مشكلة في تنسيق لوحة الاتصال حيث كانت بعض الأرقام غير متوفّرة.

الوسائط

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

  • تمت إضافة دعم لإعدادات الجهات الخارجية وصفحات الأخطاء (مثل تسجيل الدخول) التي توفّرها مكتبة Car App.
  • تمّت إضافة إمكانية تحديد أنماط المحتوى لكلّ عنصر.
  • تمت إضافة أشرطة تقدّم اختيارية لملفات الوسائط في شاشة "التصفّح".

المشاكل التي تم حلّها

  • تم إصلاح خطأ NPE في MediaActivityController.
  • تم إصلاح خطأ NPE في PlaybackViewModel.
  • تم إصلاح الخطأ IllegalArgumentException الذي كان يحدث عند تغيير قائمة علامات التبويب بعد الانتقال إلى عقدة التصفّح.
  • عند التبديل إلى تطبيق جديد من شاشة التشغيل، لا ترسِل أرقام تعريف الوسائط من التطبيق القديم إلى التطبيق الجديد.
  • الحفاظ على التركيز على زر الوسائط نفسه حتى عند تغيُّر الإجراء الذي ينفّذه
  • أضِف تطبيق العرض إلى قائمة custom_media_packages التلقائية.
  • تم نقل عناصر القائمة من الرمز إلى XML لاستخدامها في عمليات إعادة البيع أو التأجير أو التجديد (RRO).
  • لم يعُد BrowseAdapter#generateViewData ينشئ عناصر فارغة.

الرسائل القصيرة

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

  • توفير المحتوى بلغات متعددة: تمت إضافة ترجمات السلاسل.
  • تم تعديل واجهة المستخدم وتجربة المستخدم لتوفير المزيد من الوضوح.
  • تم تعديل رمز التطبيق.

المشاكل التي تم حلّها

  • أنشأنا إصدارًا تجريبيًا وأعددنا اختبارات الوحدات، ما أدّى إلى زيادة تغطية الاختبار إلى %25 تقريبًا.
  • تم الخروج من التطبيق بدلاً من عرض الجزء الوحيد عند الضغط على زر الرجوع، ما يؤدي إلى عرض شاشة فارغة.
  • تم إصلاح مشكلة تداخل معاينة الرسالة الثابتة مع عناصر أخرى.
  • تم إصلاح مشكلة تلقّي إشعارات بالرسائل القديمة في إشعار غير مزعج.
  • اختبارات تعتمد على ترتيب ثابت
  • إزالة المسافات البيضاء اللاحقة في المحادثات
  • تم إصلاح مشكلة عدم تحديث المحادثات التي تم تجاهل إشعاراتها في "مركز الإشعارات" بعد تلقّي رسالة جديدة.
  • تم إصلاح مشكلة عدم ظهور الرسائل في الإشعارات.
  • تم إصلاح مشكلة عدم تعديل قائمة المحادثات للرسائل عندما يكون التطبيق قيد التشغيل في الخلفية.