public
class
Build
extends Object
java.lang.Object | |
↳ | android.os.Build |
Information about the current build, extracted from system properties.
Nested classes | |
---|---|
class |
Build.VERSION
Various version strings. |
class |
Build.VERSION_CODES
Enumeration of the currently known SDK version codes. |
Constants | |
---|---|
String |
UNKNOWN
Value used for when a build property is unknown. |
Fields | |
---|---|
public
static
final
String |
BOARD
The name of the underlying board, like "goldfish". |
public
static
final
String |
BOOTLOADER
The system bootloader version number. |
public
static
final
String |
BRAND
The consumer-visible brand with which the product/hardware will be associated, if any. |
public
static
final
String |
CPU_ABI
This field was deprecated
in API level 21.
Use |
public
static
final
String |
CPU_ABI2
This field was deprecated
in API level 21.
Use |
public
static
final
String |
DEVICE
The name of the industrial design. |
public
static
final
String |
DISPLAY
A build ID string meant for displaying to the user |
public
static
final
String |
FINGERPRINT
A string that uniquely identifies this build. |
public
static
final
String |
HARDWARE
The name of the hardware (from the kernel command line or /proc). |
public
static
final
String |
HOST
|
public
static
final
String |
ID
Either a changelist number, or a label like "M4-rc20". |
public
static
final
String |
MANUFACTURER
The manufacturer of the product/hardware. |
public
static
final
String |
MODEL
The end-user-visible name for the end product. |
public
static
final
String |
PRODUCT
The name of the overall product. |
public
static
final
String |
RADIO
This field was deprecated
in API level 14.
The radio firmware version is frequently not
available when this class is initialized, leading to a blank or
"unknown" value for this string. Use
|
public
static
final
String |
SERIAL
A hardware serial number, if available. |
public
static
final
String[] |
SUPPORTED_32_BIT_ABIS
An ordered list of 32 bit ABIs supported by this device. |
public
static
final
String[] |
SUPPORTED_64_BIT_ABIS
An ordered list of 64 bit ABIs supported by this device. |
public
static
final
String[] |
SUPPORTED_ABIS
An ordered list of ABIs supported by this device. |
public
static
final
String |
TAGS
Comma-separated tags describing the build, like "unsigned,debug". |
public
static
final
long |
TIME
|
public
static
final
String |
TYPE
The type of build, like "user" or "eng". |
public
static
final
String |
USER
|
Public constructors | |
---|---|
Build()
|
Public methods | |
---|---|
static
String
|
getRadioVersion()
Returns the version string for the radio firmware. |
Inherited methods | |
---|---|
From
class
java.lang.Object
|
String UNKNOWN
Value used for when a build property is unknown.
Constant Value: "unknown"
String BRAND
The consumer-visible brand with which the product/hardware will be associated, if any.
String CPU_ABI
This field was deprecated
in API level 21.
Use SUPPORTED_ABIS
instead.
The name of the instruction set (CPU type + ABI convention) of native code.
String CPU_ABI2
This field was deprecated
in API level 21.
Use SUPPORTED_ABIS
instead.
The name of the second instruction set (CPU type + ABI convention) of native code.
String FINGERPRINT
A string that uniquely identifies this build. Do not attempt to parse this value.
String HARDWARE
The name of the hardware (from the kernel command line or /proc).
String RADIO
This field was deprecated
in API level 14.
The radio firmware version is frequently not
available when this class is initialized, leading to a blank or
"unknown" value for this string. Use
getRadioVersion()
instead.
The radio firmware version number.
String SERIAL
A hardware serial number, if available. Alphanumeric only, case-insensitive.
String[] SUPPORTED_32_BIT_ABIS
An ordered list of 32 bit ABIs supported by this device. The most preferred ABI
is the first element in the list.
See SUPPORTED_ABIS
and SUPPORTED_64_BIT_ABIS
.
String[] SUPPORTED_64_BIT_ABIS
An ordered list of 64 bit ABIs supported by this device. The most preferred ABI
is the first element in the list.
See SUPPORTED_ABIS
and SUPPORTED_32_BIT_ABIS
.
String[] SUPPORTED_ABIS
An ordered list of ABIs supported by this device. The most preferred ABI is the first
element in the list.
See SUPPORTED_32_BIT_ABIS
and SUPPORTED_64_BIT_ABIS
.
String TAGS
Comma-separated tags describing the build, like "unsigned,debug".
String getRadioVersion ()
Returns the version string for the radio firmware. May return null (if, for instance, the radio is not currently on).
Returns | |
---|---|
String |