gpt4 book ai didi

java - API 级别低于 26 的通知代码

转载 作者:行者123 更新时间:2023-12-02 09:48:40 25 4
gpt4 key购买 nike

我正在尝试将我的 Android 应用程序的目标从 API 级别 23 升级到最新的 API 级别。然而,从 Android 8.0(API 级别 26)开始,所有通知都必须分配给一个 channel ,而以前的情况并非如此。现在,我正在检查条件 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O),以便在 API 级别大于 26 时使用 NotificationChannel 发出通知,所以我的问题是NotificationChannel 的导入语句import android.app.NotificationChannel; 在低于 26 的 API 版本中导致问题。我应该为不同的 API 维护不同的 Activity 吗?

最佳答案

will the import statement for the NotificationChannel import android.app.NotificationChannel; cause an issue in the API versions lower than 26.

没有。

尝试在旧设备上使用 NotificationChannel 会出现问题,但这就是 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES. O) 是为了。简单地进行导入不会成为问题。

关于java - API 级别低于 26 的通知代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56480589/

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