AndroidSDK26及以上的通知是否支持SDK26以下的设备?
创始人
2024-10-10 01:00:22
0

Android SDK 26及以上的通知使用了一些新的API,不支持26以下的设备。但是,可以使用兼容性库来解决这个问题。使用兼容性库可以让你的应用程序在所有Android设备上运行,并提供相同的用户体验。

以下是使用兼容性库的示例代码:

1.导入兼容性库:

implementation 'com.android.support:support-compat:26.+'

2.添加以下代码来创建通知:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
    NotificationChannel channel = new NotificationChannel(channelId,
            channelName, NotificationManager.IMPORTANCE_HIGH);
    channel.setDescription(channelDescription);
    notificationManager.createNotificationChannel(channel);
}

NotificationCompat.Builder builder =
        new NotificationCompat.Builder(this, channelId)
                .setSmallIcon(R.drawable.notification_icon)
                .setContentTitle(notificationTitle)
                .setContentText(notificationText)
                .setPriority(NotificationCompat.PRIORITY_HIGH);

此代码将在Android设备上使用通知兼容性库来创建通知。如果设备使用的是Android 8.0或更高版本,那么通知将使用通道,否则通知将在后台使用默认行为。

相关内容

热门资讯

一分钟快速了解!微乐小程序麻将... 一分钟快速了解!微乐小程序麻将自建房辅助工具插件,微乐自建房脚本免费入口(开挂自建房)教程1、这是跨...
专业讨论!微乐自建房辅助工具神... 专业讨论!微乐自建房辅助工具神器,微乐小程序免费黑科技(开挂自建房)脚本1、微乐自建房辅助工具神器模...
大家学习交流!微乐家乡麻将自建... 大家学习交流!微乐家乡麻将自建房辅助app,微乐家乡麻将自建房辅助app(开挂自建房)教程1、该软件...
记者揭秘!微信雀神麻将挂件开挂... 记者揭秘!微信雀神麻将挂件开挂辅助,微乐家乡麻将自建房辅助app(开挂自建房)app1、每一步都需要...
我来分享!微乐自建房辅助工具脚... 我来分享!微乐自建房辅助工具脚本,微乐自建房脚本免费入口(开挂自建房)脚本1、下载好微乐自建房辅助工...
玩家实测!微乐微信自建房辅助工... 玩家实测!微乐微信自建房辅助工具插件,微乐小程序免费黑科技(开挂自建房)软件1、微乐微信自建房辅助工...
终于懂了!微乐自建房辅助工具脚... 终于懂了!微乐自建房辅助工具脚本,微乐自建房脚本免费入口(开挂自建房)攻略1.微乐自建房辅助工具脚本...
重大通报!微乐家乡麻将自建房辅... 重大通报!微乐家乡麻将自建房辅助app,微乐自建房脚本免费入口(开挂自建房)攻略微乐家乡麻将自建房辅...
盘点一款!微乐自建房辅助工具挂... 盘点一款!微乐自建房辅助工具挂,微乐家乡麻将自建房辅助app(开挂自建房)技巧运微乐家乡麻将自建房辅...
今日公布!微乐自建房辅助工具挂... 今日公布!微乐自建房辅助工具挂,微乐小程序免费黑科技(开挂自建房)工具1、起透看视 微乐自建房辅助工...