(无法在频道上发布通知)android 8或更高版本中的错误

时间:2019-04-26 15:08:25

标签: android notifications android-service android-8.0-oreo background-service

我尝试使用Java在Android Studio中启动startForegroundService 我使用带有通知的服务。 它在android Lower 8中的工作非常好。但是我在android 8或更高版本中收到(未能在频道上发布通知)错误。

我从此站点写了一些代码: https://codinginflow.com/tutorials/android/foreground-service

    Intent notificationIntent = new Intent(this, MainActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this,
  0, notificationIntent, 0);

Notification notification = new NotificationCompat.Builder(this, CHANNEL_ID)
  .setContentTitle("Example Service")
  .setContentText(input)
  .setSmallIcon(R.drawable.ic_launcher_background)
  .setContentIntent(pendingIntent)
  .build();

startForeground(1, notification);

我的代码是网站代码。

请看。

0 个答案:

没有答案