что значит не запускается? Может крашится сразу? Нужно лог смотреть
Да, крашится на моменте запуска
и что тебя остановило? копируй ошибку и в гугл) что-то не так с нотификацией
в гугле что-то про андроид 8 написано так и не понял что делать
а ты на каком андриоде запускаешь? после 8 у нотификаций должен быть канал (ченел), покопай туда
на 11 запускаю
Intent notificationIntent = new Intent(this, MainActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0); Notification notification = new Notification.Builder(this, NOTIF_CHANNEL_ID) .setContentTitle(getString(R.string.app_name)) .setContentText("Service is running background") .setSmallIcon(R.drawable.ic_launcher_foreground) .setContentIntent(pendingIntent) .build(); startForeground(1, notification); return START_NOT_STICKY;
А канал notification создал предварительно?
ты скинул тот же код просто текстом? говорю же канал нужно добавить
Да тот же код. Ну тип есть канал айди не?
Нет
если было бы да, то у тебя бы работало все, логично?
Обсуждают сегодня