Как вызвать уведомление из Broadcoast Receiver? И как вообще его запустить? У меня вылетает android-приложение

public class SmsReceiver extends BroadcastReceiver {

public NotificationManager notificationManager;
public static final int NOTIFY_ID = 1;
public static final String CHANNEL_ID = "CHANNEL_ID";


@Override
public void onReceive(Context context, Intent intent) {
    Bundle bundle = intent.getExtras();
    if(bundle != null) {
        Object[] pdus = (Object[]) bundle.get("pdus");
        String format = bundle.getString("format");

        final SmsMessage[] messages = new SmsMessage[pdus.length];
        for(int i = 0; i < pdus.length; i++) {
            if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
                messages[i] = SmsMessage.createFromPdu((byte[]) pdus[i], format);
            }else {
                messages[i] = SmsMessage.createFromPdu((byte[]) pdus[i]);
            }
            //Нужно реализовать здесь



        }
    }
}

}


Ответы (0 шт):