مقالة سلعة

التحقق من Doze و App standby في Android M Developer Preview

protection click fraud

تأتي إحدى التغييرات الكبيرة التي تواجه المستخدم من ملف أندرويد م الإعلان في مؤتمر Google I / O هذا العام هو Doze ، وهي مجموعة جديدة من السلوكيات للتأكد من أن التطبيقات لا تستهلك عمر البطارية عندما لا تستخدم هاتفك. بشكل أكثر تحديدًا ، عندما تترك هاتفك على مكتبك أو جهازك اللوحي على طاولة القهوة ، سيكتشف Doze قلة الحركة ويدخل نوعًا جديدًا من وضع النوم العميق.

في حين أنه لم ينته تمامًا ، ونحن نعلم لا شيء في Android M Developer Preview ثابت، لا يمكن أن تكون رسالة Google هنا أكثر وضوحًا. يجب أن تتوقع المزيد من أجهزتك عندما تكون في حالة غير نشطة ، وإليك كيف يخططون للقيام بذلك.

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

تقدم Verizon Pixel 4a مقابل 10 دولارات شهريًا على خطوط جديدة غير محدودة

  • تم تعطيل الوصول إلى الشبكة ، ما لم يتلق تطبيقك أولوية قصوى من Google Cloud Messaging.
  • يتم تجاهل أقفال التنشيط.
  • تم تعطيل الإنذارات المجدولة مع فئة AlarmManager ، باستثناء الإنذارات التي قمت بضبطها باستخدام طريقة setAlarmClock () و AlarmManager.setAndAllowWhileIdle ().
  • لا يتم إجراء عمليات فحص WiFi.
  • لا يُسمح بتشغيل عمليات المزامنة والمهام لمهايئات المزامنة و JobScheduler.

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

instagram story viewer