如何为 API 的 (< 26) 创建 NotificationChannel?

How to create NotificationChannel for lower API's ( < 26 ) ?

如何为较低 API 的 ( < 26 ) 创建 NotificationChannel?。有什么方法可以用 AppCompat 做到这一点吗?

不可能。 Android OS 不支持。您可以使用 NotificationCompat.Builder(Context context, String channelId) 将 channelId 添加到通知中,但是 OS 会在 Oreo 之前忽略它。

我的同事在 API 15、22、23 和 26 日测试了它: