मेरे पास निम्नलिखित BroadcastReceiver
है जो बूट पूर्ण होने के बाद चलाना चाहिए। मैंने इसे ज़ियामी डिवाइस (रेड्मी 1 एस) पर परीक्षण किया है, यह चल रहा नहीं है, जबकि अन्य डिवाइस जैसे सैमसंग यह अपेक्षा के अनुसार चल रहा है।बूट ब्रॉडकास्ट रिसीवर ज़ियामी डिवाइस पर काम नहीं करता
public class DeviceBootReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction().equals("android.intent.action.BOOT_COMPLETED")) {
Toast.makeText(context, "I am Running", Toast.LENGTH_SHORT).show();
}
}
}
मैंने मैनिफेस्ट में अनुमति सेट की है।
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
और निम्नलिखित मेरे प्रसारण रिसीवर है:
<receiver android:name=".receiver.DeviceBootReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</receiver>
तुम मुझे बहुत मदद की है चल रहा हूँ! मुझे इस बारे में पता नहीं था :) –
@ डिमिटार: ओह! मुझे खुशी है कि इससे आपकी मदद मिली। – zeeali
मैं ज़ियामी एचएम नोट 1 एलटीई – himCream