חיפוש מופרז של נקודות Wi-Fi ברקע

כשאפליקציה מבצעת סריקות Wi-Fi ברקע, היא מעירה את המעבד (CPU) וגורמת להתרוקנות הסוללה. אם מתבצעות יותר מדי סריקות, יכול להיות שחיי הסוללה של המכשיר יתקצרו באופן משמעותי. אפליקציה נחשבת כפועלת ברקע אם היא במצב PROCESS_STATE_BACKGROUND או PROCESS_STATE_CACHED.

זיהוי הבעיה

תפקוד האפליקציה

הנתונים של מדד תפקוד האפליקציה יכולים לעזור לכם לשפר את הביצועים שלה. לשם כך, תקבלו התראות דרך Play Console אם האפליקציה מבצעת חיפוש נקודות Wi-Fi מוגזם ברקע. הנתונים של מדד תפקוד האפליקציה מסווגים את החיפוש של נקודות Wi-Fi כמוגזם אם האפליקציה מבצעת יותר מ-4 חיפושים בשעה. ב-Play Console אפשר לבדוק את אחוז הסשנים עם סוללה שבהם מתרחשת ההתנהגות הזו.

ההגדרה של מחזור טעינת סוללה תלויה בגרסת הפלטפורמה.

  • ב-Android 10, מחזור טעינת סוללה הוא צבירה של כל דוחות הסוללה שהתקבלו במהלך תקופה של 24 שעות. דוח סוללה מתייחס למרווח הזמן בין שתי טעינות של הסוללה, או מרמה של מתחת ל-20% לרמה של מעל 80%, או מכל רמת טעינה ל-100%.
  • ב-Android 11, מחזור טעינת סוללה הוא תקופה קבועה של 24 שעות.

מידע על האופן שבו Google Play אוסף נתונים על תפקוד האפליקציה ב-Android זמין במסמכי התיעוד של Play Console.