Most visited

Recently visited

Added in API level 1

Build

public class Build
extends Object

java.lang.Object
   ↳ android.os.Build


有关当前构建的信息,从系统属性中提取。

Summary

Nested classes

class Build.VERSION

各种版本字符串。

class Build.VERSION_CODES

枚举当前已知的SDK版本代码。

Constants

String UNKNOWN

当构建属性未知时使用的值。

Fields

public static final String BOARD

底层板的名称,如“金鱼”。

public static final String BOOTLOADER

系统引导程序版本号。

public static final String BRAND

如果有的话,与产品/硬件关联的消费者可见品牌。

public static final String CPU_ABI

此字段在API级别21中已弃用。请改用SUPPORTED_ABIS

public static final String CPU_ABI2

此字段在API级别21中已弃用。请改为使用SUPPORTED_ABIS

public static final String DEVICE

工业设计的名称。

public static final String DISPLAY

用于显示给用户的构建ID字符串

public static final String FINGERPRINT

唯一标识此版本的字符串。

public static final String HARDWARE

硬件的名称(来自内核命令行或/ proc)。

public static final String HOST

public static final String ID

要么是更改号码,要么是像“M4-rc20”这样的标签。

public static final String MANUFACTURER

产品/硬件的制造商。

public static final String MODEL

最终用户可见的最终产品名称。

public static final String PRODUCT

整体产品的名称。

public static final String RADIO

此字段在API级别14中已被弃用。初始化此类时,无线电固件版本通常不可用,从而导致此字符串为空或“未知”值。 改为使用getRadioVersion()

public static final String SERIAL

硬件序列号(如果可用)。

public static final String[] SUPPORTED_32_BIT_ABIS

此设备支持的 32位 ABI的有序列表。

public static final String[] SUPPORTED_64_BIT_ABIS

此设备支持的 64位 ABI的有序列表。

public static final String[] SUPPORTED_ABIS

此设备支持的ABI的有序列表。

public static final String TAGS

描述构建的逗号分隔标签,如“无符号,调试”。

public static final long TIME

public static final String TYPE

构建的类型,如“user”或“eng”。

public static final String USER

Public constructors

Build()

Public methods

static String getRadioVersion()

返回无线电固件的版本字符串。

Inherited methods

From class java.lang.Object

Constants

UNKNOWN

Added in API level 8
String UNKNOWN

当构建属性未知时使用的值。

常量值:“未知”

Fields

BOARD

Added in API level 1
String BOARD

底层板的名称,如“金鱼”。

BOOTLOADER

Added in API level 8
String BOOTLOADER

系统引导程序版本号。

BRAND

Added in API level 1
String BRAND

如果有的话,与产品/硬件关联的消费者可见品牌。

CPU_ABI

Added in API level 4
String CPU_ABI

此字段在API级别21中已被弃用。
改为使用SUPPORTED_ABIS

本机代码的指令集名称(CPU类型+ ABI约定)。

CPU_ABI2

Added in API level 8
String CPU_ABI2

此字段在API级别21中已被弃用。
改为使用SUPPORTED_ABIS

本地代码的第二个指令集(CPU类型+ ABI约定)的名称。

DEVICE

Added in API level 1
String DEVICE

工业设计的名称。

DISPLAY

Added in API level 3
String DISPLAY

用于显示给用户的构建ID字符串

FINGERPRINT

Added in API level 1
String FINGERPRINT

唯一标识此版本的字符串。 不要试图解析这个值。

HARDWARE

Added in API level 8
String HARDWARE

硬件的名称(来自内核命令行或/ proc)。

HOST

Added in API level 1
String HOST

ID

Added in API level 1
String ID

要么是更改号码,要么是像“M4-rc20”这样的标签。

MANUFACTURER

Added in API level 4
String MANUFACTURER

产品/硬件的制造商。

MODEL

Added in API level 1
String MODEL

最终用户可见的最终产品名称。

PRODUCT

Added in API level 1
String PRODUCT

整体产品的名称。

RADIO

Added in API level 8
String RADIO

此字段在API级别14中已被弃用。
当此类初始化时,无线电固件版本通常不可用,导致此字符串为空或“未知”值。 改为使用getRadioVersion()

无线电固件版本号。

SERIAL

Added in API level 9
String SERIAL

硬件序列号(如果可用)。 仅字母数字,不区分大小写。

SUPPORTED_32_BIT_ABIS

Added in API level 21
String[] SUPPORTED_32_BIT_ABIS

此设备支持的32位 ABI的有序列表。 最优选的ABI是列表中的第一个元素。 SUPPORTED_ABISSUPPORTED_64_BIT_ABIS

SUPPORTED_64_BIT_ABIS

Added in API level 21
String[] SUPPORTED_64_BIT_ABIS

此设备支持的64位 ABI的有序列表。 最优选的ABI是列表中的第一个元素。 SUPPORTED_ABISSUPPORTED_32_BIT_ABIS

SUPPORTED_ABIS

Added in API level 21
String[] SUPPORTED_ABIS

此设备支持的ABI的有序列表。 最优选的ABI是列表中的第一个元素。 SUPPORTED_32_BIT_ABISSUPPORTED_64_BIT_ABIS

TAGS

Added in API level 1
String TAGS

描述构建的逗号分隔标签,如“无符号,调试”。

TIME

Added in API level 1
long TIME

TYPE

Added in API level 1
String TYPE

构建的类型,如“user”或“eng”。

USER

Added in API level 1
String USER

Public constructors

Build

Added in API level 1
Build ()

Public methods

getRadioVersion

Added in API level 14
String getRadioVersion ()

返回无线电固件的版本字符串。 可能返回null(例如,如果收音机当前不在)。

Returns
String

Hooray!