جدول المحتويات:
لدينا جميعًا احتياجات واحتياجات مختلفة حول ما يمكن أن يفعله هاتفنا من أجلنا ، ولكن لدينا جميعًا شيء واحد مشترك أيضًا: نريد أن تدوم البطارية لدينا لفترة أطول. سواء أكنت تحصل على أكثر من يوم من هاتف مثل ASUS Zenfone Max وبطاريته التي تبلغ 5000 مللي أمبير في الساعة أو بالكاد تحصل عليها خلال اليوم بهاتف يحتوي على بطارية أكثر متجانسًا وإرحمًا ، فلا تزال تحتاج إلى وقت أطول بين الشحنات. إذا كان الأمر كذلك ، فإن شحن الهاتف ليس بالأمر الصعب ، ولكن ليس من السهل شحنه. تعرف Google ذلك أيضًا ، ولهذا السبب يحتوي Android P على العديد من الميزات المصممة لتمديد البطارية.
يُعد جزءًا من إدارة الطاقة في Android يُدعى Background Restrictions أحد الأشياء في Android P التي تحاول ترويض التطبيقات غير الملائمة وتخفيف مشاكل البطارية. كجزء من Android P ، يستخدم أسلوبًا قويًا لفعل شيء نحتاجه لفترة طويلة - قم بإغلاق التطبيقات التي لا تستخدم أيًا من ميزات توفير البطارية الأحدث الموجودة في أحدث إصدارات Android. إن وضع القرار بين يديك بدلاً من مطور التطبيق أمر رائع للغاية.
كيف تعمل قيود الخلفية
جمال كيفية عمل قيود الخلفية هذه هو بساطتها.
إذا أظهر أحد التطبيقات بعض السلوكيات السيئة الموضحة في عناصر Android الحيوية ، فسيطلب النظام من المستخدم تقييد وصول هذا التطبيق إلى موارد النظام. هذه ميزة جديدة لنظام Android P.
تعد عناصر Android الحيوية إحدى مبادرات Google المصممة للقيام بشيء واحد - تحسين الأداء واستقرار كل هاتف يعمل بنظام Android. هذه مهمة صعبة ؛ يمكن لـ Google اختبار هواتف Pixel ، ويمكن لـ Samsung اختبار هواتف Galaxy ، ويمكن لـ LG اختبار هواتف ThinQ الخاصة بهم وما إلى ذلك ، ولكن بمجرد الحصول عليها يكون أول شيء نقوم به هو إضافة تطبيقات. لم تكن تلك التطبيقات موجودة عند قيام Samsungs و LGs في العالم الذكي باختبار البرنامج لتحقيق الاستقرار والأداء. هذه التطبيقات يمكن أن تفعل أشياء فظيعة. كل هذه الأشياء الرهيبة تتسبب في استنزاف البطارية داخل هواتفنا بشكل أسرع مما ينبغي.
تشعر إدارة الطاقة في Android P بقلق شديد عندما تظهر التطبيقات أيًا من السلوكيات السيئة التي وصفتها مبادرة Android الحيوية. هناك أيضًا شيئان مستقلان من شأنه أن يثير غضب إدارة الطاقة في Android P: يقفل تنبيه عند إيقاف تشغيل الشاشة وتطبيقات مصممة لاستهداف إصدارات أقل من Oreo ومحاولة تشغيل خدمات الخلفية "المفرطة".
إذا لاحظ النظام الفرعي لإدارة الطاقة النشط أي شيء من هذا القبيل يحدث من أحد التطبيقات ، فإنه يخطرك ويمنحك خيار تقييد خدمات التطبيقات. فكر في الأمر على أنه وضع هذا التطبيق قيد الاحتجاز.
ما القيود الموضوعة على تطبيق "سيء"؟
الأمر متروك للمطورين الذين صمموا البرنامج لهاتفك. ويجب أن يكون ذلك بسبب أن Android يمكنه تشغيل الكثير من الأجهزة المختلفة وليس أن جميع الأجهزة متساوية. يمكن لجهاز Galaxy S9 + التعامل مع حمولة أكثر بكثير من هاتف الدخول الذي قد يشتمل عليه الناقل مع خطة الخدمة. ستعرف الشركة التي صنعت الهاتف ما يمكنه التعامل معه وما هو أكثر مما يجب طرحه.
توفر لنا Google خطًا أساسيًا باستخدام بنية AOSP للأسهم للهواتف التي يمكنها تشغيلها رسميًا (طرازات Pixel و Pixel 2). لا يمكن للتطبيقات المحظورة القيام بأي مما يلي عندما لا تكون في المقدمة (يتم استخدامها بنشاط لأنك تريد القيام بشيء ما):
- شغل وظائف. الوظيفة هي وحدة عمل واحدة تقوم أنت أو تطبيق أو جزء من نظام التشغيل باسم برنامج جدولة (يقوم بتشغيل الأشياء وفق جدول زمني) بتعيينه إلى نظام التشغيل.
- الحريق. المنبه هو تنبيه أو حدث يتم إرساله من تطبيق إلى نظام التشغيل. هذه تختلف عن أنواع الإخطارات التي تراها.
- استخدم الشبكة وهذا يعني أي شبكة - LTE ، 3G ، Wi-Fi ، إلخ.
للحصول على مخطط يوضح قيود إدارة الطاقة في Android P ، انظر هنا.
سيحدد المطورون الذين صمموا نظام التشغيل لهاتفك وضبطوا جميع المعلمات الصحيحة وعملوا طوال ساعات العمل الطويلة ما الذي لا يُسمح للتطبيق الذي يقوم به بأشياء سيئة القيام به عندما تقيد استخدامه في الخلفية. كل ما نحتاج إلى القيام به هو إشعار الإعلام والنقر فوق لإرسال هذا التطبيق السيئ إلى الزاوية لفترة زمنية محددة. إنها فكرة جميلة استغرقت حدوث تسعة إصدارات.