حزمة تطوير البرامج (SDK) لبرنامج التشغيل لملاحظات إصدار Android

يحتوي هذا القسم على ملاحظات إصدار Driver SDK لنظام التشغيل Android.

الإصدار 5.0.0 (12 أيلول/سبتمبر 2023)

التغييرات التبعية والضبط

  • تم تحديث حزمة تطوير البرامج (SDK) الخاصة بالتنقل إلى الإصدار 5.x.
  • تمت ترقية minSdkVersion إلى المستوى 23 من واجهة برمجة التطبيقات.
  • تمت ترقية إصدار Kotlin إلى 1.9.0.
  • تمت إضافة التبعية على الغرفة.
  • يجب أن تحتوي التطبيقات التي تستخدم Driver SDK على الإصدار targetSdkVersion من واجهة برمجة التطبيقات 31 أو إصدارًا أحدث.
  • يجب الآن على التطبيقات التي تستخدم Driver SDK تفعيل توافق مكتبة Java 8. للحصول على تعليمات بشأن تعديل الصور، يمكنك الانتقال إلى https://developer.android.com/studio/الكتابة/java8-support للحصول على تعليمات.
  • يجب نقل التطبيقات التي تستخدم Proguard أو Dexguard إلى R8. لمعرفة مزيد من المعلومات، يمكنك الانتقال إلى https://developer.android.com/build/shrink-code.
  • يجب تفعيل ميزة إلغاء التثبيت على التطبيقات التي تستخدم "حزمة تطوير البرامج (SDK) للسائق". لمعرفة التعليمات، يمكنك الانتقال إلى https://developer.android.com/studio/write/java8-support#library-desugaring للحصول على التعليمات.

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

  • تم إصلاح المشكلة المتعلقة بمزامنة DisableLocationTracking.
  • تم تقديم واجهة DriverStatusListener جديدة تُبلغ عن سبب في تعديلات حالة الاستثناء.
  • تم إصلاح المشكلة المتعلقة بالسائقين الذين يبقون ثابتين (متاح بدءًا من الإصدار 4.99.0).

الإصدار 4.99.0 (9 آب/أغسطس 2023)

  • دعم مجموعة من الإصدارات الخاصة باعتمادية NavSDK ** يتوافق مع الإصدار 4.5.0 حتى الإصدار 5.0.0 (لكن لا يشمله).
  • منع الوقت المقدَّر للوصول من الانخفاض بمفرده عندما تكون المركبة ثابتة. يتم طرح هذا التغيير تدريجيًا كتجربة، لذا لن ترى هذا التغيير في جميع التطبيقات في الوقت نفسه.

الإصدار 4.5.0 (12 أيار/مايو 2023)

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

الإصدار 4.4.3 (20 آذار/مارس 2023)

التغيُّر في التبعية

  • عليك ترقية تبعية حزمة تطوير البرامج (SDK) لميزة "التنقل" إلى الإصدار 4.4.1.

الإصدار 4.4.2 (15 شباط/فبراير 2023)

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

  • يمكنك تحسين وقت استرداد الشبكة عندما تواجه حزمة SDK مشكلة مؤقتة في الاتصال. يتم طرح هذه الميزة حاليًا كتجربة.

  • تجاهل طلبات UpdateVehicle التي تحتوي فقط على موقع "أولي"

  • إصلاح حالة السباق في واجهة ALPHA API ضمن "نظرة عامة على المسار"

الإصدار 4.4.1 (18 تشرين الثاني/نوفمبر 2022)

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

  • تم إصلاح خطأ في منطق تحميل حركة المرور.

تغييرات إضافية

  • تحسينات داخلية في عناوين الطلبات وإعداد تقارير رمز الحالة

الإصدار 4.4.0 (21 أيلول/سبتمبر 2022)

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

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

التغيُّر في التبعية

  • عليك ترقية تبعية حزمة تطوير البرامج (SDK) لميزة "التنقل" إلى الإصدار 4.2.2.

الإصدار 4.3.0 (24 آب/أغسطس 2022)

التحسينات الداخلية.

إشعار: توقّف عمل الجهاز على نظام التشغيل Android 5 (21 تموز/يوليو 2022)

بالنسبة إلى أحدث إصدار من حزمة تطوير البرامج (SDK) (الإصدار 4.2.0)، سنوفّر سنة إضافية من الدعم للتطبيقات التي تعمل بنظام التشغيل Android 5 لكل من المستويَين 21 و22 من واجهة برمجة التطبيقات.

ويعني ذلك أنه:

  • تتوافق حزمة تطوير البرامج (SDK) للتنقُّل وحزمة تطوير البرامج (SDK) الخاصة بالسائقين على تطبيقات Android مع الإصدار 5 على الأقل من نظام التشغيل Android (المستوى 21 من واجهة برمجة التطبيقات) حتى 30 حزيران (يونيو) 2023.
  • بعد 30 حزيران (يونيو) 2023، لن نتيح سوى استخدام المستويات 23 والمستويات الأعلى من واجهة برمجة تطبيقات Android. بعبارة أخرى، سنتوقّف عن إتاحة المستويَين 21 و22 من واجهة برمجة تطبيقات Android في جميع إصدارات حزمة تطوير البرامج (SDK) بعد ذلك التاريخ. يعني هذا أنّه لن يتم إصلاح الأخطاء المرتبطة بالإصدارين 21 أو 22 من نظام التشغيل Android في أي إصدار من إصدارات SDK (بما في ذلك الإصدار 4.x)، ولا نضمن أن تعمل حِزم SDK بشكل صحيح.

سيلغي هذا الإشعار إشعار التوقّف المؤقّت في أجهزة Android 21 و22 اعتبارًا من 21 حزيران (يونيو) 2021، وستتوقّف توقُّف أجهزة Android في الإصدارات 23 و24 و25 اعتبارًا من 18 تشرين الأول (أكتوبر) 2021.

الإصدار 4.2.0 (8 حزيران/يونيو 2022)

التغيُّر في التبعية

  • عليك ترقية تبعية حزمة Nav SDK إلى الإصدار 4.1.3.
  • يعمل هذا الإعداد على خفض الحد الأدنى لمستوى واجهة برمجة تطبيقات Android المتوافق إلى 21.

الإصدار 4.1.0 (28 نيسان/أبريل 2022)

تحديثات واجهة برمجة التطبيقات

  • تمت إعادة تسمية السمة parentId للكائن Task إلى trackingId. لا يزال الموقع القديم متاحًا حتى الآن ولكن تم إيقافه.

  • وتم تغيير بعض أنواع الإرجاع من Future إلى ListenableFuture الأكثر تحديدًا ومن List إلى ImmutableList الأكثر تحديدًا.

الإصدار 4.0.0 (29 تشرين الثاني (نوفمبر) 2021)

الحد الأدنى لمستوى واجهة برمجة تطبيقات Android المتوافق في هذا الإصدار هو 23.

تحديثات واجهة برمجة التطبيقات

في هذا الإصدار، تم تحديث حزمة Driver SDK لنظام التشغيل Android من خلال إدخال التغييرات التالية.

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

تشير كائنات VehicleStop الآن إلى قائمة بكائنات TaskInfo بدلاً من قائمة عناصر Task. إذا كنت بحاجة إلى حالة المهمة، فنشجعك على تتبعها في التعليمات البرمجية للتطبيق.

  • تمت إضافة صف جديد: TaskInfo

  • تم استبدال دالة getTasks في VehicleStop بالدالة getTaskInfoList.

  • تم استبدال دالة setTasks في VehicleStop.Builder بالدالة setTaskInfoList.

رصد الأعطال

تمت إضافة ميزة "رصد الأعطال وإعداد التقارير" للمساعدة في تحسين ثبات حزمة SDK. هذه الميزة مفعَّلة تلقائيًا، ولكن يمكنك إيقافها في حال طلبتَ setAbnormalTerminationReportingEnabled() وضبط قيمة false قبل إعداد حزمة تطوير البرامج (SDK).

الحصول على قيمة getRemainingVehicleStops غير متزامنة

المصادقة

تمّت إزالة السمات غير الضرورية من واجهة AuthTokenContext. تم إيقاف ServiceType نهائيًا. ما عليك الآن سوى تلقّي مطالبات بمعرّف المركبة ورقم تعريف المهمة المضمّنين، بدلاً من الاعتماد على ServiceType.

18 تشرين الأول (أكتوبر) 2021 - اعتماد تجميد البيانات للمستويات 23 و24 و25 من واجهة برمجة التطبيقات

قراءة إشعار 18 تشرين الأول (أكتوبر)

استجابةً للتغييرات التي تطرأ على تبعياتنا الداخلية، لن تتم إتاحة المستويات 23 و24 و25 من واجهة برمجة تطبيقات Android (الإصدارات 6 و7.0 و7.1) من نظام التشغيل Android في الإصدارات الجديدة من حِزم تطوير البرامج (SDK) الخاصة ببرنامج "التنقل" و"Driver SDK" لنظام التشغيل Android، اعتبارًا من الربع الثالث من عام 2022.

بالنسبة إلى حِزم تطوير البرامج (SDK) الخاصة بالتنقّل وDriver إصدارات Android التي تم إطلاقها في الربع الثالث من عام 2022، لن تتوافق سوى مع الأجهزة التي تعمل على الأقل من المستوى 26 من واجهة برمجة تطبيقات Android.

وستواصل إصدارات التطبيقات التي تم إنشاؤها باستخدام الإصدار 4.x أو الإصدارات الأقدم من حزم تطوير البرامج (SDK) الخاصة ببرنامج "التنقل" و"السائقين" لنظام التشغيل Android العمل على الأجهزة التي تعمل بالمستوى 25 من واجهة برمجة تطبيقات Android أو الإصدارات الأقدم.

الإصدار 3.0.4 (28 تموز/يوليو 2021)

الميزات

مع هذا الإصدار، يتم فصل حزمة Driver SDK رسميًا عن حزمة SDK للتنقل. راجع دليل نقل البيانات للاطّلاع على التفاصيل.

تحديثات واجهة برمجة التطبيقات

تمت إضافة الطرق التالية:

DeliveryDriverApi.getDriverSdkVersion()

الثبات وإصلاح الأخطاء

يمكنك الإبلاغ عن أخطاء PERMISSION_DENIED بدلاً من تصنيفها باعتبارها أخطاء في الاتصال.

إشعار بالإيقاف النهائي (21 حزيران/يونيو 2021)

يوضّح هذا الإشعار عمليات الإيقاف النهائي لحزمة Driver SDK لنظام التشغيل Android وحزمة SDK الخاصة بالتنقل لنظام التشغيل Android بدءًا من التاريخ المذكور أعلاه. تم إرسال هذا الإشعار أيضًا باعتباره "إشعارًا إلزاميًا عن الخدمة" (MSA) إلى العملاء المتأثّرين بالمشكلة.

لتبسيط عملية دمج العملاء وتسريع قدرتنا على توفير ميزات مفيدة، سنقسّم حزمة SDK الخاصة بالتنقل لنظام التشغيل Android وحزمة تطوير البرامج (SDK) الخاصة بـ Driver لنظام التشغيل Android إلى نظامين ثنائيين مختلفين:

  • حزمة SDK للتنقل لنظام Android، والتي ستوفر وظائف التنقل/التوجيه للسائقين.
  • حزمة تطوير البرامج (SDK) للسائقين لنظام التشغيل Android، والتي ستتيح لك الاستفادة من خدمات الويب Fleet Engine البارزة في ما يتعلق بالرحلة أو مستوى تقدم المهام وتخصيصها.

يُرجى ملاحظة أنّ حزمة تطوير البرامج (SDK) لخدمة Drive لنظام التشغيل Android تتطلّب اعتمادية مطلوبة على حزمة تطوير البرامج (SDK) الخاصة بالتنقل لنظام التشغيل Android لوظائف التوجيه الأساسية.

ما هي التغييرات؟

التغييرات الرئيسية في الإصدار 3 هي:

  • ثنائيان وليس واحد.
  • تعريفات أوضح لحِزم حزمة Driver SDK لصفوف Android
  • تشتمل حزمة SDK للتنقل لنظام التشغيل Android على حزمة SDK للخرائط لنظام التشغيل Android كجزء من الحزمة (كما هو الحال في الإصدار الثاني من حزمة SDK للتنقل لنظام التشغيل Android).
    • يتيح ذلك تواجد الخرائط وميزات التنقل معًا على نفس الخريطة (مثل رسم خطوط متعددة على NavigationView) ويقلل من استخدام الذاكرة نظرًا لاستخدام خريطة واحدة بدلاً من خريطة واحدة.
    • تفتقر حزمة تطوير البرامج (SDK) الخاصة بالتنقل لنظام التشغيل Android 3.0 إلى التكافؤ الكامل في الميزات مع حزمة SDK للتنقل لنظام Android، لكن الإصدار 3.2 سيحل معظم المشكلات هنا. لمزيد من التفاصيل، يمكنك الاطّلاع على مقالة الإجراءات التي يمكنني اتخاذها ومتى يمكنني تنفيذها؟.
  • تسجيل الدخول الذي سيسهّل علينا تصحيح الأخطاء التي قد تواجهها

تمت أيضًا إزالة الطرق التالية في الإصدار 3، حيث تم تصنيفها سابقًا على أنها متوقفة، ويتوفّر حل بديل لها:

  • تم إيقاف طرق Nav/Driver SDK التالية نهائيًا في الإصدار 1.16 الذي تم طرحه في 10 آب (أغسطس) 2020، وتمت إزالتها في الإصدار 3.0:
    • Waypoint#fromLatLng(*)
    • Waypoint#fromPlaceId(*)
    • Navigator#startGuidance(resumeIntent)
    • NavigationApi#initForegroundServiceManager(*)
  • للتأكد من الاكتمال والوضوح، لاحظ أنه تمت إزالة عدد من الطرق في الانتقال من الإصدار 1 إلى الإصدار 2. كان معظمها دمجًا للفئات المكررة بين حزمة SDK للتنقل في نظام Android وحزمة SDK لـ "خرائط Google" لنظام التشغيل Android. يُرجى الاطّلاع على دليل نقل البيانات لفهم هذه التغييرات بشكل أفضل.

إيقاف العمل بالإصدار 1.x من حزمة تطوير البرامج (SDK) للسائقين لنظام التشغيل Android وحزمة تطوير البرامج (SDK) الخاصة بالتنقل لنظام التشغيل Android

تم إطلاق الإصدار الأول من Nav/Driver SDK في عام 2018، ومع إطلاق الإصدار الثالث قريبًا، حان الوقت لإيقاف الإصدار الأول لتجنّب عدم استدامة دعم العديد من الإصدارات الرئيسية.

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

وبالتالي، تم إيقاف الإصدار 1.x من حزمة Nav/Driver SDK نهائيًا ولن يبقى بالإمكان صيانته بعد 21 حزيران (يونيو) 2022.

يُرجى تخصيص بعض الوقت للاطّلاع على طريقة إيقاف إصدارات حزمة SDK نهائيًا.

قراءة الإشعار الذي تم إبطاله

سيتوافق الإصدار 4.0 القادم من حزمة SDK الخاصة بالتنقل لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لبرنامج Driver لنظام التشغيل Android مع [Android 6.0 (المستوى 23 من واجهة برمجة التطبيقات) على الأقل](https://developer.android.com/studio/Releases/platforms#6.0){: .external}. الإصدار الحالي الأدنى من الإصدار المتوافق هو Android 5.0 (المستوى 21 من واجهة برمجة التطبيقات). ونتوقع طرح الإصدار 4.0 في الربع الرابع من عام 2021. وهذا يعني ما يلي:

  • وستواصل إصدارات التطبيق التي تم إنشاؤها بإصدارات أقدم من الإصدار 4.x العمل على الأجهزة التي تعمل بالإصدارين 21 و22 من نظام التشغيل Android. إنّ تطبيقات برامج التشغيل التي دمجت حِزم تطوير البرامج (SDK) الحالية ستواصل عملها على الأجهزة التي تعمل بالإصدار 21 من نظام التشغيل Android أو الإصدارات الأحدث. وهذا ما كان يحدث في السابق.
  • قد تم إجراء تغييرات على إصدارات

يتم توضيح إصدارات التنقل عبر SDK لنظام التشغيل Android الإصدار 3 وحزمة Driver SDK لنظام التشغيل Android الإصدار 3 التي تريد ترقيتها في الجدول التالي بالإضافة إلى وقت إتاحتها.

ما هي ميزات "منصة Drive" التي تستخدمها؟ هل تستخدم هذه الإمكانات؟ وبالتالي، ستكون الإصدارات الأولى المتوفّرة التي يجب الترقية إليها... تاريخ التوفّر المتوقّع
(يخضع للتغيير)
روابط نقل البيانات
التنقل فقط
(طرق NavSDK)
لا الإصدار 3.0.1 من NavSDK الآن الدليل
نعم الإصدار 3.5 من NavSDK (متوقع) أيلول (سبتمبر) 2021
التنقّل وتتبُّع Fleet Engine (طريقتا NavSDK وDriverSDK) لا الإصدار 3.0 من Nav SDK والإصدار 3.0 من Driver SDK دليل نقل البيانات للإصدار 3.0 من Driver متاح عند الإصدار
نعم الإصدار 3.x من NavSDK وDriverSDK الإصدار 3.0

لمواصلة استخدام الطرق التي تمت إزالتها، يمكنك استخدام الإصدار 1.x، ولكن بدون توقَّع تلقّي الدعم أو الصيانة بعد 21 حزيران (يونيو) 2022 (يُرجى الاطّلاع على القسم التالي).

ننصحك بنقل البيانات إلى الإصدار 3.x. وهذا يعني ما يلي:

* سيتم طرح الإصدار الأخير من v1.x في الربع الأخير من عام 2021 (وبالتالي سيتم إيقاف الميزة في الإصدار الأول بعد ذلك).

* يمكن تصحيح هذا الإصدار الأخير لمدة 6 أشهر بعد ذلك، حتى 21 حزيران (يونيو) 2022. بعد هذا الوقت، لن نتمكن من الرد على طلبات الأخطاء أو الميزات الخاصة بالإصدار 1.x.

يُرجى تخصيص بعض الوقت لمراجعة الجدول التالي و[دليل نقل البيانات](/maps/docs/navigation-sdk-android/v2/migration) لمساعدتك في التعامل مع هذه التغييرات.

ماذا يمكنني أن أفعل في أي وقت؟

إذا كنت حاليًا على... هل تستخدم هذه الإمكانات؟ للترقية الآن لإجراء الترقية في أيلول (سبتمبر) 2021 روابط نقل البيانات
الإصدار 1.x
(عدم استخدام وظيفة FleetEngine.java / برنامج التشغيل)
لا الإصدار 3.0 من NavSDK الدليل
نعم لا يتوفّر خيار الإصدار 3.x من حزمة NavSDK
الإصدار 1.x
(باستخدام وظيفة FleetEngine.java / برنامج التشغيل)
لا لا يتوفّر خيار NavSDK 3.x +
DriverSDK 3.x
الدليل أعلاه، بالإضافة إلى دليل نقل البيانات للإصدار 3.0 من Driver متاح عند الإصدار.
نعم

ننصحك بإبلاغ السائقين من خلال الأجهزة التي تعمل بالإصدار 21 و22 من نظام التشغيل Android بالترقية إلى إصدار أحدث من نظام التشغيل Android (الحد الأدنى من نظام التشغيل Android 6.0) قبل دمج حزمة تطوير البرامج (SDK) للسائقين في نظام التشغيل Android وحزمة تطوير البرامج (SDK) الخاصة بالتنقل لنظام التشغيل Android الإصدار 4.x والإصدارات الأحدث من نظام التشغيل Android.

الإصدار 1.15.3 (9 تشرين الأول/أكتوبر 2020)

تحديثات واجهة برمجة التطبيقات

  • تشترك Driver SDK الآن في حزمة SDK للتنقّل للحصول على تحديثات حركة المرور، والتي يتم إرسالها إلى Fleet Engine API.

الثبات وإصلاح الأخطاء

  • تم إصلاح عطل في وقت تشغيل gRPC.

v1.15.2

الميزات

تمت إضافة إمكانية إيقاف الإشعارات المستمرة. إذا تم إيقاف ميزة الإبلاغ عن الموقع الجغرافي في مثيل Fleet Engine، يتم إيقاف الإرشادات في Navigator، ويتم إلغاء تسجيل جميع أدوات معالجة التنقّل الخاصة بالتنقّل، ويتم إيقاف NavigationFragment أو NavigationView مؤقتًا.

الثبات وإصلاح الأخطاء

  • تم إصلاح خطأ كان يتسبب في طرح استثناء إذا تم محو مثيل Fleet Engine.

الإصدار 1.15.1 (12 أيار/مايو 2020)

الميزات

أشار التحليل الأولي لبيانات 1.15.0 إلى حدوث تحسينات كبيرة في الإبلاغ عن الموقع المستقر (انخفاض في المواقع "العالقة"). يسمح إصلاح التصحيح هذا بمتابعة الإبلاغ المحسّن عن الموقع. ولم تكن مشكلة ANR مرتبطة بهذه التحسينات.

الثبات وإصلاح الأخطاء

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

الإصدار 1.15.0 (23 آذار/مارس 2019)

الميزات

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

الثبات وإصلاح الأخطاء

  • تمت زيادة minSdkVersion لـ navsdk إلى 19.
  • تم إصلاح خطأ تسبب في عدم الالتزام بأسماء نقاط طرق خطوط الطول/خطوط العرض عند تعذُّر الترميز الجغرافي العكسي من جهة الخادم.

إصدار الإصدار 1.14.2 (2 فبراير 2019)

الميزات

  • لمنع DriverSDK من إرسال 0,0 موقع إلى Fleet Engine (مشاركة أفضل للرحلة وتخصيص إدخالات الموقع الجغرافي).
  • تسجيل إضافي لتحسين مشكلات الموقع العالق وتقليل الإجراءات الاحتياطية لمشاركة الرحلة.
  • يمكنك تجاهل المكالمات المتكررة إلى setLocationReportingInterval() ما لم يتغير الفاصل الزمني.
  • تم تحديث javadocs لطريقة setReportingInterval() بهدف الحد من الاستدعاء المتكرر لهذه الطريقة بمعدل عالٍ مقارنةً بالفترات الزمنية المستخدمة.
  • تم تحسين موثوقية موقع Api 29.

v1.13.0

الثبات وإصلاح الأخطاء

  • يضيف تبعية على okhttp والتي سيتعين على العملاء إضافتها إلى إصدارات Gradle الخاصة بهم.

الإصدار 1.11.7 (18 تشرين الأول/أكتوبر 2019)

الثبات وإصلاح الأخطاء

  • تستمر تعديلات الموقع الجغرافي الآن بعد اندلاع حريق "onArrival()" في وجهة معيّنة.
  • ويتطابق الإشعار التلقائي (سلسلة ثابتة في وضع Free Nav) مع نظام الألوان المحدّد لإشعارات التنقّل. لمزيد من المعلومات، يُرجى الاطّلاع على الإشعارات الدائمة المشتركة.
  • تمت معالجة مشكلة تسبب تأخُّر تعديل الموقع الجغرافي في إجراء تعديل زائف للموقع الجغرافي، ما يؤدي إلى مشاكل مثل خط مستقيم في بداية المسار.

الإصدار 1.11.6 (04 تشرين الأول/أكتوبر 2019)

تحديثات واجهة برمجة التطبيقات

  • تم إدخال سلسلة من التغييرات التي تضمن استئناف Driver SDK لتحديثات الموقع الجغرافي بسرعة بعد تعطُّل الشبكة. بعد استعادة الاتصال بالشبكة، تبدأ تحديثات الموقع مرة أخرى في التحديث التالي للموقع المجدول.

الثبات وإصلاح الأخطاء

  • يتم الآن إرجاع القيمة setVehicleState() على الفور. يحدث تحديث FleetEngine الآن في سلسلة محادثات في الخلفية. يعالج مشكلة "التطبيق لا يستجيب" (ANR).
  • تم إصلاح مشكلة كانت تتسبب في عرض مسارات مشاركة الرحلات على شكل خط مستقيم باستخدام الإصدارات القديمة من "حزمة تطوير البرامج (SDK) للمستهلكين". تضمن عدم إضافة نقاط الطريق لمرّة واحدة إلى المسار من خلال Driver SDK.