الأخبار من Xiaomi Miui Hellas
الصفحة الرئيسية » كل الأخبار » تطبيقات / روم » سيحذرك Android Q بشأن التطبيقات التي لم تقم بترقيتها
تطبيقات / روم

سيحذرك Android Q بشأن التطبيقات التي لم تقم بترقيتها

Σعادة ما يكون من مصلحة المطور تحديث تطبيقاته لدعم أحدث ميزات نظام Android الأساسي. يقدم كل إصدار جديد من Android واجهات برمجة تطبيقات وميزات جديدة لا توفرها الإصدارات القديمة من Android. ومع ذلك ، يضيف كل إصدار جديد من Android أيضًا قيودًا جديدة على ما يمكن أن تفعله التطبيقات ، والتي لا يطبقها بعض مطوري التطبيقات. على سبيل المثال ، تجنبت العديد من التطبيقات ذكر مستوى واجهة برمجة التطبيقات الذي يهدف تطبيقهم إلى تجنبه ، لتجنب الاضطرار إلى إعلان أذونات وقت التشغيل ووقت التشغيل الجديدة. بدأت Google أخيرًا في إيقاف هذا السلوك من خلال قيود جديدة على التطبيقات التي تم تحميلها وتحديثها في متجر Google Play ، ولكنها أضافت أيضًا تحذيرًا في Android Pie لتحذير التطبيقات التي لم يتم تحديثها بعد بواسطة Android 4.1 Jelly Bean.

 


تحديث تطبيقات Android


 

ديسمبر الماضي ، جوجل أدخلت سياسة جديدة لتحديث تطبيقات Android على متجر Google Play. بموجب السياسة الجديدة ، يتم إرسال جميع التطبيقات الجديدة إلى متجر Google Play اعتبارًا من 1 أغسطس 2018 ، يجب أن تستهدف التطبيقات مستوى API 26 أو أعلى (أي أندرويد 8.0أوريو، أندرويد 8.1Oreo أو Android 9 Pie.) بالإضافة إلى ذلك ، اعتبارًا من 1 نوفمبر 2018 ، يجب أن تستهدف جميع تحديثات التطبيقات الحالية في متجر Play المستوى 26 أو أعلى من واجهة برمجة التطبيقات. ستفرض هذه السياسة كلاً من التطبيقات القديمة والجديدة على التوافق مع ميزات الأمان والخصوصية وتحسين الذاكرة الجديدة وميزات توفير البطارية في أحدث إصدارات Android. ومع ذلك ، فإن السياسة الجديدة لن تعني أن التطبيقات ستتوقف عن العمل على الأجهزة التي تعمل بإصدارات أقدم من Android ، وسيظل المطورون قادرين على تعيين الحد الأدنى لمستوى API الخاص بهم. من ناحية أخرى ، فإن أحدث إصدار من Android ، Android 9 Pie ، سيشجع مطوري التطبيقات على تحديث تطبيقاتهم من خلال تحذير المستخدمين عند تشغيل أحد التطبيقات من أنه قديم جدًا لدرجة أنه قد لا يعمل بشكل صحيح.

حسبما تم تفعيل هذا الاندماج  في AOSP ، " PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION"يزيد إلى 23. يتم ترجمة علامة الإنشاء هذه إلى خاصية النظام. يستخدم النظام هذه الخاصية عند تشغيل أي تطبيق. يتحقق النظام من مستوى SDK الهدف للتطبيق وإذا كان أقل من القيمة المحددة ، يتلقى المستخدم رسالة تحذير مفادها أن التطبيق قد لا يعمل بشكل صحيح.ro.build.version.min_supported_target_sdkro.build.version.min_supported_target_sdk

 

في الوقت الحالي ، لا يبدو أن Android Q سيمنع المستخدمين من تشغيل تطبيقات Android القديمة. نتخيل أنه قد يكون هناك أقلية صغيرة من المستخدمين لن يكونوا سعداء بمثل هذا التقييد. هناك العديد من التطبيقات التي نادرًا ما يتم تحديثها والمستخدمة في المهام المتخصصة التي لا توجد بدائل لها. قد يؤدي ظهور هذا التحذير في كل مرة يقوم فيها المستخدم بتشغيل تطبيق قديم على Android Q إلى تقديم المستخدمين للشكوى من تحديث التطبيق أو استبداله لمنشئه.

إذا كنت ترغب في رؤية مستوى API المستهدف للتطبيقات المثبتة على جهازك ، فيمكنك استخدام التطبيق الذي نقدمه لك أدناه. 

AppChecker - قائمة واجهات برمجة التطبيقات للتطبيقات

لم تقرر Google تمامًا ما إذا كانت ستعين الحد الأقصى لـ SDK 23 ، ويمكنها اختيار شيء أعلى أو أقل.

مصدر

Μلا تنسى الانضمام (التسجيل) في منتدانا ، والذي يمكن القيام به بسهولة بالغة عن طريق الزر التالي ...

(إذا كان لديك حساب بالفعل في منتدانا ، فلن تحتاج إلى اتباع رابط التسجيل)

 

انضم إلى مجتمعنا

اقرأ أيضا

اترك تعليقا

* باستخدام هذا النموذج ، فإنك توافق على تخزين وتوزيع رسائلك على صفحتنا.

يستخدم هذا الموقع Akismet لتقليل التعليقات غير المرغوب فيها. اكتشف كيف تتم معالجة بيانات ملاحظاتك.

ترك التعليق

شاومي ميوي هيلاس
المجتمع الرسمي لـ Xiaomi و MIUI في اليونان.
اقرأ أيضا
تم الكشف عن OnePlus 6 رسميًا في مايو الماضي ، والآن تبدو الشركة ...