بیدارباشها مکانیزمی در API AlarmManager هستند که به توسعهدهندگان اجازه میدهند زنگ هشداری را برای بیدار کردن دستگاه در زمان مشخص تنظیم کنند. هنگامی که زنگ هشدار بیدارباش فعال میشود، دستگاه از حالت کممصرف خارج میشود و در حین اجرای متدهای onReceive() یا onAlarm() زنگ هشدار، قفل بیداری جزئی را نگه میدارد. اگر زنگهای هشدار بیدارباش بیش از حد فعال شوند، میتوانند باتری دستگاه را تخلیه کنند.
نظارت بر موارد حیاتی اندروید
برای کمک به شما در بهبود کیفیت برنامه، اندروید به طور خودکار برنامهها را برای هشدارهای بیدارباش بیش از حد رصد میکند و اطلاعات را در Android Vitals نمایش میدهد. برای اطلاعات بیشتر در مورد نحوه جمعآوری دادهها، به اسناد Play Console مراجعه کنید.