SdkVersionUtil

public class SdkVersionUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SdkVersionUtil


摘要

公共方法

static int getMajorSdkVersion(int sdkIntFull)

从 SdkIntFull 中提取主要版本。

static int getMinorSdkVersion(int sdkIntFull)

从 SdkIntFull 中提取次要版本。

static int parseFullVersion(String sdkFull)

将完整的 SDK 版本字符串解析为整数表示形式。

公共方法

getMajorSdkVersion

public static int getMajorSdkVersion (int sdkIntFull)

从 SdkIntFull 中提取主要版本。 从 android.os.Build.getMajorSdkVersion 复制

参数
sdkIntFull int

返回
int

getMinorSdkVersion

public static int getMinorSdkVersion (int sdkIntFull)

从 SdkIntFull 中提取次要版本。 从 android.os.Build.getMinorSdkVersion 复制

参数
sdkIntFull int

返回
int

parseFullVersion

public static int parseFullVersion (String sdkFull)

将完整的 SDK 版本字符串解析为整数表示形式。 此逻辑是从 android.os.Build.parseFullVersion 复制的,以避免主机端依赖于设备特定的 Android 库。

参数
sdkFull String

返回
int 合并后的 SdkIntFull 整数。

抛出
IllegalArgumentException 如果版本字符串无效。