gpt4 book ai didi

API 26 上未显示 Android 通知

转载 作者:IT老高 更新时间:2023-10-28 13:37:12 25 4
gpt4 key购买 nike

我最近将我的应用更新到 API 26,通知不再起作用,甚至没有更改代码。

val notification = NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_notification)
.setContentTitle("Title")
.setContentText("Text")
.build()
(getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager).notify(1, notification)

为什么它不起作用? API 是否有一些我不知道的变化?

最佳答案

来自 the documentation :

Android O introduces notification channels to provide a unified system to help users manage notifications. When you target Android O, you must implement one or more notification channels to display notifications to your users. If you don't target Android O, your apps behave the same as they do on Android 7.0 when running on Android O devices.

(强调)

您似乎没有将此 Notification 与 channel 相关联。

关于API 26 上未显示 Android 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44913884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com