हम अपने ऐप Android API 26. अद्यतन करने के लिए प्रलेखन में के बारे में कर रहे हैं के बारे में Broadcast receiver यह कहना है किपंजीयन BOOT_COMPLETED रिसीवर 8
Apps कि लक्ष्य एंड्रॉयड 8.0 या उच्चतर नहीं रह गया है अंतर्निहित प्रसारण के लिए प्रसारण रिसीवर रजिस्टर कर सकते हैं उनके प्रकट
अंतर्निहित प्रसारण रिसीवर के रूप में
उस प्रसारण को लक्षित नहीं करता वर्णित हैं वह ऐप विशेष रूप से। उदाहरण के लिए, ACTION_PACKAGE_REPLACED
तो मुझे लगता है कि android.intent.action.BOOT_COMPLETED
को एक निहित रिसीवर माना जाता है।
इसके अलावा यह बताता है कि Context.registerReceiver()
का उपयोग करके अंतर्निहित रिसीवर Activity
के भीतर पंजीकृत होना चाहिए। लेकिन यह एक रिसीवर के लिए समझ में नहीं आता है, जो BOOT_COMPLETED
घटना के लिए सुन रहा है।
इसे संभालने का उचित तरीका क्या है? क्या मैं इस रिसीवर को अपने मैनिफेस्ट में रख सकता हूं?
[लागू प्रसारण अपवाद] (https://developer.android.com/guide/components/broadcast-exceptions.html)। –