From 28e579ad0e2e6f3b02fce65c9ab31b576b8cbf48 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Fri, 3 Feb 2023 05:11:55 +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/coloros/notify/utils/factory/FunctionFactory.kt b/app/src/main/java/com/fankes/coloros/notify/utils/factory/FunctionFactory.kt index 9a66615..dd8f259 100644 --- a/app/src/main/java/com/fankes/coloros/notify/utils/factory/FunctionFactory.kt +++ b/app/src/main/java/com/fankes/coloros/notify/utils/factory/FunctionFactory.kt @@ -136,6 +136,28 @@ val isRealmeUI isExist } +/** + * 获取 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 -> "" + } + /** * 获取 ColorOS 完整版本 * @return [String]