Broadcast receiver registered in manifest not getting called in Android Oreo
I have registered following receiver which is not getting called in Android Oreo but works on lower version devices. <receiver android:name=".common.receiver.ConsultReceiver" android:exported="false"> <intent-filter> <action android:name="APP_STARTED" /> <action android:name="APP_STARTED_FROM_ORGANIC" /> </intent-filter> </receiver> Any help would be appreciated? In general, you cannot use an implicit Intent (e.g., one with just an action string) for a broadcast on Android 8.0+ . Your <receiver> is not exported. This suggests one of three things: You are using this with a PendingIntent , such