به گزارش تیکنا، نقل از انگجت، اگر توسعهدهندهای بهطور مداوم دستورالعملهای مربوط به مصرف باتری گوگل را نقض کند، در پلیاستور هشداری برای اطلاعرسانی به کاربران دربارهی اپلیکیشن مذکور نمایش داده میشود.
این معیار، عملکرد موسوم به «قفلهای بیداری» (Wake Lock) را رصد میکند؛ مکانیزمی نرمافزاری که مانع ورود دستگاه به «حالت خواب» (Sleep Mode) میشود و معمولاً توسط اپهایی استفاده میشود که مصرف بالای باتری دارند، زیرا میخواهند فرآیندهای پسزمینه را حتی در زمان خاموش بودن صفحه اجرا کنند.
گوگل اعلام کرده است قفلهای بیداری یکی از عوامل اصلی تخلیه باتری محسوب میشوند و به همین منظور، حد مجازی برای اپلیکیشنهایی که در پسزمینه اجرا میشوند تعیین کرده است. بر اساس این محدودیت، اگر در یک دورهی ۲۴ ساعته، مجموع قفلهای بیداری غیرمعاف در یک جلسهی کاربری بیش از دو ساعت باشد، اپلیکیشن بیش از حد مجاز در نظر گرفته میشود. با این حال، در مواردی که فرآیند پسزمینه مزایای مشخصی برای کاربر داشته باشد — مانند پخش صدا یا انتقال دادههایی که توسط کاربر آغاز شدهاند — معافیتهایی در نظر گرفته شده است.
در صورتی که توسعهدهنده این مشکل را برطرف نکند، گوگل برچسب هشداری قابل مشاهدهای به صفحهی اپ در پلیاستور اضافه میکند. در این برچسب نوشته میشود:
«این اپ به دلیل فعالیتهای زیاد در پسزمینه، بیش از حد انتظار باتری مصرف میکند.»
نمایش چنین هشدارهایی احتمالاً موجب میشود کاربران از دانلود اپلیکیشنهای پرمصرف صرفنظر کنند. علاوه بر این، گوگل اعلام کرده است در برخی موارد، اپهای متخلف را از دسترسی به بخشهای خاصی از پلیاستور محروم خواهد کرد. این مقررات از ۱ مارس اجرایی میشوند.


































