为了账号安全,请及时绑定邮箱和手机立即绑定

API 级别低于 26 的通知代码

API 级别低于 26 的通知代码

绝地无双 2023-01-05 16:54:25

我正在尝试将我的 Android 应用程序从 API 级别 23 定位到最新的 API 级别。但是,从 Android 8.0(API 级别 26)开始,所有通知都必须分配给以前不是这种情况的频道。现在我正在检查 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O)如果 API 级别大于 26,则使用 NotificationChannel 发出通知的条件,所以我的问题是 NotificationChannel 的导入语句是否import android.app.NotificationChannel; 会导致 API 版本低于 26 时出现问题。我是否应该维护不同的活动针对不同的 API?



查看完整描述

1 回答

?
扬帆大鱼

TA贡献1539条经验 获得超9个赞

NotificationChannel 的导入语句是否会导入 android.app.NotificationChannel;导致低于 26 的 API 版本出现问题。

不。

尝试在旧设备上使用 NotificationChannel将是一个问题,但这就是目的if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O)。简单地导入将不是问题。


查看完整回答
反对 回复 2023-01-05

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信