Logo ar.androidermagazine.com
Logo ar.androidermagazine.com

معاينة Android l: إدارة البطارية والطاقة

جدول المحتويات:

Anonim

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

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

دعونا نلقي نظرة فاحصة.

أولاً ، دعونا نلقي نظرة على التغييرات التي تواجه المستخدم في إدارة الطاقة في Android L. ضمن الإعدادات> البطارية ، سترى الآن إسقاطًا لطول المدة المتبقية للبطارية ، استنادًا إلى استخدامك الأخير. سيظهر بعد دقائق قليلة من الاستخدام ، حيث يشعر النظام بالكيفية التي تستخدم بها هاتفك أو جهازك اللوحي.

التالي هو وضع توفير البطارية ، والمضمّن منذ فترة طويلة في هواتف Android المخصصة حسب المصنّع ، ولكنه جديد على نظام تشغيل المخزون. تم العثور عليها في الإعدادات> البطارية ، ضمن قائمة الفائض في الزاوية العلوية اليمنى من الشاشة. يمكن تشغيل موفر البطارية تلقائيًا عندما تصل البطارية إلى مستوى معين ، أو يتم تمكينها يدويًا في أي وقت. كما رأينا في الهواتف المخصصة من Samsung و Sony و HTC و LG وغيرها ، فإن هذا الوضع يقلل الإضاءة الخلفية وينخفض ​​من سرعة وحدة المعالجة المركزية لتوفير الطاقة.

لا يعد هذا وضع توفير بطارية "فائق" أو "متطرف" ، وعلى هذا النحو ، تظل جميع تطبيقاتك متوفرة عند تشغيله. (عند التمكين ، سترى إشعارًا مستمرًا في ظل الإشعار.)

يقدم "Project Volta" من Google أيضًا بعض ميزات الطاقة المهمة التي يركز عليها المطورون ، ومن المفترض أن تتيح هذه الميزات في نهاية الأمر لـ devs إنشاء تطبيقات أكثر ملائمة للبطارية.

الأول هو أداة تحليل استهلاك الطاقة تسمى Battery Historian ، وهي جزء جديد من Android SDK. على غرار الطريقة التي يمكن بها للمطورين تحليل الأداء الرسومي باستخدام أداة "تقديم ملف تعريف GPU" ، يتيح Battery Historian لمطوري البرامج الإنمائية رؤية تصورات مفصلة للتأثير الذي تحدثه إجراءات التطبيق على عمر بطارية جهاز معين.

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

يُقارن هذا تقريبًا بميزة "بيانات قائمة انتظار الخلفية" الموجودة في بعض هواتف Sony ، والتي تم تصميمها لتجنب الاستيقاظ غير الضروري عن طريق وضع قائمة انتظار لطلبات بيانات الخلفية ومعالجتها على فترات زمنية محددة. ومع ذلك ، تعتبر أداة جدولة الوظائف في Android L خطوة أبعد من ذلك ، حيث يُسمح لـ devs بأن يحددوا شروطًا ومواعيد عمل محددة لوظائفهم.

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

المزيد: كل ما تحتاج لمعرفته حول Android L و Android L Preview