From 629c402c4440f429d1d80eecf5384ac8cdd11ea7 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Fri, 3 Feb 2023 05:11:45 +0800 Subject: [PATCH] Added androidVersionCodeName function in FunctionFactory --- .../notify/utils/factory/FunctionFactory.kt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/app/src/main/java/com/fankes/miui/notify/utils/factory/FunctionFactory.kt b/app/src/main/java/com/fankes/miui/notify/utils/factory/FunctionFactory.kt index 74df489..2f2d0bd 100644 --- a/app/src/main/java/com/fankes/miui/notify/utils/factory/FunctionFactory.kt +++ b/app/src/main/java/com/fankes/miui/notify/utils/factory/FunctionFactory.kt @@ -138,6 +138,28 @@ val isSupportMiuiVersion */ inline val isNotSupportMiuiVersion get() = !isSupportMiuiVersion +/** + * 获取 Android 版本代号 + * @return [String] + */ +val androidVersionCodeName + get() = when (Build.VERSION.SDK_INT) { + 33 -> "T" + 32 -> "S_V2" + 31 -> "S" + 30 -> "R" + 29 -> "Q" + 28 -> "P" + 27 -> "O_MR1" + 26 -> "O" + 25 -> "N_MR1" + 24 -> "N" + 23 -> "M" + 22 -> "L_MR1" + 21 -> "L" + else -> "" + } + /** * 获取 MIUI 版本 * @return [String]