ऐप्लिकेशन के बैकग्राउंड के व्यवहार को ट्रैक करने वाले ऐप्लिकेशन

Android 13 में पेश है पावर सप्लाई का ट्रैकर, जो ऐसी प्रोसेस है जो फ़ोरग्राउंड या यह पता लगाने के लिए कि ऐप्लिकेशन किसी नीति का उल्लंघन करते हैं या नहीं, बैकग्राउंड में बैटरी खर्च की जानकारी. Android 13 में, ऊर्जा खपत को ट्रैक करने वाले दो ट्रैकर इस्तेमाल किए गए हैं: फ़ोरग्राउंड सेवा ट्रैकर और बैकग्राउंड में बैटरी खर्च को ट्रैक करने की सुविधा है. इसके उलट हम आपके सिस्टम का इस्तेमाल करके, ऐप्लिकेशन के हिसाब से बैटरी के गलत इस्तेमाल का पता लगाते हैं. अगर आपको बैटरी के ज़्यादा इस्तेमाल पर नज़र रखना है और इस बारे में उपयोगकर्ताओं को चेतावनी देनी है, तो इन ट्रैकर का इस्तेमाल करें इस्तेमाल.

फ़ोरग्राउंड सेवा का ट्रैकर

फ़ोरग्राउंड सेवाएं, लंबे समय तक बैटरी का इस्तेमाल कर सकती हैं और बैटरी का इस्तेमाल कर सकती हैं. फ़ोरग्राउंड सेवा का ट्रैकर, उपयोगकर्ताओं को तब एक सूचना दिखाता है, जब फ़ोरग्राउंड सेवा लंबे समय से चल रही है, लेकिन वह दिख नहीं रही है, जैसे, जब कोई उपयोगकर्ता सेवा की सूचना को खारिज करता है. अगर उपयोगकर्ता सूचना पर क्लिक करने से, टास्क मैनेजर दिखाई देता है और उपयोगकर्ता ने फ़ोरग्राउंड सेवा को बंद किया हो. यह ट्रैकर डिफ़ॉल्ट रूप से चालू होता है.

बैकग्राउंड में बैटरी खर्च को ट्रैक करने की सुविधा

ऐप्लिकेशन, उपयोगकर्ता की जानकारी के बिना बैकग्राउंड में बैटरी खर्च कर सकते हैं. कॉन्टेंट बनाने बैकग्राउंड में बैटरी इस्तेमाल करने वाला ट्रैकर, हर ऐप्लिकेशन के लिए बैटरी खर्च की निगरानी करता है. बैटरी खर्च यहां तीन डाइमेंशन दिए गए हैं: सबसे ऊपर फ़ोरग्राउंड ऐप्लिकेशन, किसी ऐसी फ़ोरग्राउंड सेवा का इस्तेमाल कर रही है जो दिखाई नहीं दे रही है. साथ ही, है. अगर ऐप्लिकेशन के बैटरी खर्च का बैकग्राउंड कुछ सीमा से ज़्यादा हो गया है, ऐप्लिकेशन को एक प्रतिबंधित बकेट में ले जाया गया है. इसे एक दिन में सिर्फ़ एक काम के लिए सीमित किया गया है. यह ट्रैकर डिफ़ॉल्ट रूप से बंद रहता है. इस ट्रैकर को चालू करने के लिए, इन निर्देशों का पालन करें आदेश:

adb shell device_config put activity_manager bg_auto_restrict_abusive_apps 1
adb shell device_config put activity_manager bg_current_drain_auto_restrict_abusive_apps_enabled 1