मेरे पास दो रिसीवर हैं जो android.intent.action.BOOT_COMPLETED
और android.intent.action.PACKAGE_REPLACED
के लिए सुन रहे हैं। मैं सोच रहा था कि वे कितने बैटरी जीवन को अपने फोन का उपभोग कर रहे हैं क्योंकि वे मेरे ऐप को लगातार चलते हैं।क्या एंड्रॉइड प्रसारण रिसीवर बैटरी जीवन का उपभोग करते हैं?
5
A
उत्तर
10
प्रसारण रिसीवर स्वयं सीधे बैटरी जीवन का उपभोग नहीं करेंगे। BOOT_COMPLETED
एक बार होता है; PACKAGE_REPLACED
केवल एक एप्लिकेशन अपग्रेड पर होता है। वे शायद प्रति दिन औसतन एक घटना।
अब, यदि वे प्रसारण रिसीवर अन्य सामान करते हैं, जैसे सेवाओं को शुरू करना, में महत्वपूर्ण बैटरी प्रभाव हो सकते हैं ... लेकिन यह आपकी सेवाओं के साथ समस्या है, न कि खुद रिसीवर के साथ।
संबंधित मुद्दे
- 1. एंड्रॉइड प्रसारण रिसीवर
- 2. एंड्रॉइड में कई प्रसारण रिसीवर कानूनी हैं?
- 3. प्रसारण रिसीवर
- 4. प्रसारण रिसीवर
- 5. एंड्रॉइड प्रसारण रिसीवर काम नहीं कर रहा
- 6. एंड्रॉइड: गैर-प्रकट प्रसारण रिसीवर निर्यात किए गए हैं?
- 7. एक प्रसारण रिसीवर
- 8. एंड्रॉयड क्लिपबोर्ड प्रसारण रिसीवर
- 9. मेरे प्रसारण रिसीवर
- 10. प्रसारण रिसीवर को कैमरा ईवेंट
- 11. वाईफ़ाई स्कैन परिणाम प्रसारण रिसीवर
- 12. एसडीके में एंड्रॉइड बैटरी
- 13. मैनिफेस्ट फ़ाइल में घोषित बैटरी प्रसारण रिसीवर काम नहीं करता है?
- 14. अधिसूचना प्रबंधक कैनसेल (आईडी) एक प्रसारण रिसीवर
- 15. एंड्रॉइड अलार्म प्रबंधक प्रसारण रिसीवर के साथ कोड
- 16. सक्षम और अक्षम एक प्रसारण रिसीवर
- 17. एंड्रॉइड गतिविधि और प्रसारण रिसीवर के बीच संवाद
- 18. एंड्रॉइड - दो उद्देश्यों के लिए प्रसारण रिसीवर पंजीकृत करना?
- 19. स्मृति उपयोग बैटरी जीवन को कैसे प्रभावित करता है?
- 20. एंड्रॉइड 3.1 पर जीसीएम पुश अधिसूचनाएं: प्रसारण रिसीवर अक्षम करें
- 21. सेवाओं और प्रसारण रिसीवर के बीच अंतर
- 22. प्रसारण रिसीवर और ResultReceiver में एंड्रॉयड
- 23. अलार्म प्रबंधक प्रसारण रिसीवर को डेटा भेजें
- 24. प्रसारण रिसीवर onReceive() पिछले संस्करणों में
- 25. किसी सेवा के भीतर प्रसारण रिसीवर
- 26. प्रसारण रिसीवर मेमोरी के लिए कितना खर्च करता है?
- 27. एंड्रॉयड-प्रसारण रिसीवर और आशय फ़िल्टर
- 28. क्या ब्रॉडकास्ट रिसीवर कई प्रसारण प्राप्त कर सकता है?
- 29. "बैटरी उपयोग" उद्देश्य एंड्रॉइड
- 30. एंड्रॉइड "कम बैटरी" पॉपअप
यदि आपको * हर * पैकेज बदलने के बारे में जानने की आवश्यकता नहीं है, तो आप केवल अपने इच्छित पैकेज को पकड़ने के लिए अपने इरादे फ़िल्टर के दायरे को सीमित कर सकते हैं, जिससे आप केवल अपनी ऐप प्रक्रिया शुरू कर सकते हैं। –
यदि मैं केवल अपना पैकेज पकड़ता हूं, तो क्या ऐप अभी भी ऐप हत्यारों में दिखाई देगा या केवल प्रसारण के दौरान ही होगा? – ninjasense
कार्य हत्यारे आम तौर पर एक खराब उपाय हैं कि वास्तव में कुछ चल रहा है या नहीं। एंड्रॉइड कैश प्रक्रियाएं; कार्य हत्यारे इन प्रक्रियाओं की रिपोर्ट करते हैं और उनके अस्तित्व को अंतिम अनुप्रयोग कोड पर चलाते हैं जो उनमें भाग लेते हैं। आप डीडीएमएस में समान व्यवहार देख सकते हैं। – CommonsWare