با هر نسخه جدید اندروید در سالهای اخیر، گوگل اقداماتی را برای بهبود عملکرد و کاهش مصرف باتری ارائه کرده است. همچنین، تلفنها حالا با باتریهای بزرگتر به بازار میآیند که عمر باتری بیشتری را ارائه میدهند. اما یک مشکل همچنان باقی مانده است، اینکه اپلیکیشنهایی که به طور ناگهانی مصرف باتری زیادی را در پسزمینه دارند. گوگل قصد دارد این مشکل را به طور کامل حل کند، به همین دلیل در حال بهروزرسانی داشبورد Android Vitals با یک معیار جدید به نام «قفلهای بیداری بیش از حد» (Wake Locks) است.
در وبلاگ توسعهدهندگان اندروید، گوگل اعلام کرد که یک طرح چند ساله جدید را آغاز کرده است تا ابزارها و دادههای مرتبطتری در اختیار توسعهدهندگان قرار دهد تا بتوانند مصرف منابع اپلیکیشنهای خود را بهتر درک کنند. بهعنوان بخشی از این طرح، یک معیار جدید برای قفلهای بیداری بیش از حد به داشبورد Android Vitals در کنسول Google Play اضافه میشود. گوگل میگوید این معیار استفاده از «قفل بیداری جزئی بهعنوان بیش از حد» را گزارش خواهد کرد زمانی که مجموع همه قفلهای بیداری جزئی در یک دوره 24 ساعته بیشتر از 3 ساعت باشد.
در حال حاضر، داشبورد Vitals فقط مدت زمانی را که یک اپلیکیشن قفل بیداری را در پسزمینه نگه میدارد بدون داشتن سرویس فعال در پیشزمینه پیگیری میکند. گوگل همچنین با چندین سازنده دستگاه اندروید، از جمله سامسونگ، همکاری کرده است تا از بینش آنها برای شناسایی دلایلی استفاده کند که باعث میشود اپلیکیشنها به طور ناگهانی قفلهای بیداری بیش از حد را نگه دارند و باعث کاهش باتری ناخواسته شوند.
مسئله مصرف ناگهانی باتری توسط اپلیکیشنها در پسزمینه بدون دلیل واضح همچنان یکی از بزرگترین مشکلات اندروید است؛ بنابراین، دیدن اینکه گوگل گامهایی برای حل این مشکل برمیدارد و ابزارهای لازم را در اختیار توسعهدهندگان قرار میدهد، خوشایند است. گوگل همچنین در حال بررسی درمانهای مربوط به Play Store است تا به کاربران کمک کند اپلیکیشنهایی را انتخاب کنند که نیازهایشان را برآورده میکنند.
اگر شما یک توسعهدهنده اپلیکیشن هستید، گوگل توصیه میکند که مستندات جدید معیار قفل بیداری بیش از حد را بررسی کنید. این شرکت به دنبال بازخورد شماست تا ببیند چگونه میتوانید از این معیار برای بهبود اپلیکیشن خود استفاده کنید. این معیار قفل بیداری بیش از حد فقط پس از جمعآوری بازخورد کافی از سوی شرکت، از نسخه بتا به دسترس عمومی منتقل خواهد شد.
گوگل میگوید ممکن است معیارهای اضافی دیگری در Android Vitals در اواخر امسال معرفی کند تا روی مشکلات بحرانی عملکردی دیگر در اپلیکیشن شما تمرکز داشته باشند.