خدمات Google Play تسقط دعمها لنظام Android ICS (API 14-15)

هناك نقطة عندما يتعين علينا المضي قدمًا في الحياة. يمكن أن يشمل ذلك علاقة أو وظيفة معينة أو شيء تافه مثل الإصدار الأقدم من Android ، كما هو الحال مع خدمات Google Play. تم إصدار Android 4.0 Ice Cream Sandwich منذ أكثر من 7 سنوات وتعتقد Google أن الوقت قد حان لتتقاعد هذه الحلوة القديمة. أعلنت الشركة هذا الأسبوع أن خدمات Google Play توقف دعم API 14 و API 15. ويشمل ذلك إصدارات Android 4.0 إلى 4.0.4.

يتحدث الكثير من الأشخاص عن تجزئة Android عند الإشارة إلى الإصدارات الرئيسية من Android. في أحدث مثال ، تم إصدار Android Pie منذ 4 أشهر ، لكن بعضًا من أكبر مصنعي المعدات الأصلية للهواتف الذكية في السوق بدأوا للتو في إجراء اختبارات تجريبية عامة للتحديث. توفر تحديثات الإصدار الرئيسية هذه بعضًا من الميزات الجديدة الأكثر شيوعًا (حيث تضيف واجهات برمجة تطبيقات جديدة إلى AOSP) ولكن هناك الكثير من الميزات الجديدة التي تتم إضافتها إلى الهواتف الذكية بفضل خدمات Google Play.

باستخدام هذا الخبر ، لن يحصل أي شخص يقوم بتشغيل Ice Cream Sandwich على هذه التحديثات إلى خدمات Google Play. على وجه التحديد ، لن تقوم الأجهزة التي تعمل بنظام Android 4.0 إلى 4.0.4 بتحديث Play Services APK بعد الإصدار 14.7.99 من متجر Google Play. بصراحة ، يعمل أقل من 1٪ من أجهزة Android النشطة على تشغيل إصدار من Android لن يتلقى تحديثات خدمات Google Play بعد الآن. كان Ice Cream Sandwich يعمل فقط على 0.3 ٪ من أجهزة Android النشطة حتى أواخر أكتوبر. منحت ، هذا لا يزال أقل من 6 ملايين جهاز نشط ، ولكن عندما يكون هناك أكثر من ملياري جهاز حول العالم ، فهذه الكمية ضئيلة للغاية.

بفضل تغييرات إصدار SDK الجديدة في وقت سابق من هذا العام ، يمكن إصدار كل مكتبة بشكل مستقل وقد تقوم بتحديث minSdkVersion الخاص بها. ستواجه التطبيقات التي تدعم حاليًا مستويات API أو 14 أو 15 أخطاء بناء عند التحديث إلى إصدارات SDK الأحدث. بطبيعة الحال ، لإصلاح أخطاء البناء هذه ، فإن مسار عمل Google الموصى به هو استهداف مستوى API 16 كحد أدنى لمستوى واجهة برمجة التطبيقات المدعومة. ومع ذلك ، لا يزال هناك 6 ملايين جهاز يعمل بنظام Android وقد يرغب بعض المطورين في مواصلة دعمهم.

إذا كنت أحد هؤلاء المطورين ، فأنت قادر على القيام بذلك مع بعض التهيئة وإدارة التعليمات البرمجية. أنت قادر على إنشاء ملفات APK متعددة تدعم مستويات API مختلفة ، مع إصدارات مختلفة من خدمات Google Play. للقيام بذلك ، سيرغب المطورون في استخدام ميزة أشكال البناء في Gradle حتى تتمكن من تحديد نكهات البناء للإصدارات القديمة والإصدارات الأحدث من تطبيقك


المصدر: جوجل