DeviceProperties
public
class
DeviceProperties
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.DeviceProperties |
设备端属性名称的常见常量定义
摘要
常量 | |
|---|---|
String |
BOARD
设备主板的属性名称 |
String |
BOOT_REASON_HISTORY
设备启动原因历史记录的属性名称 |
String |
BRAND
设备品牌的属性名称 |
String |
BUILD_ALIAS
build 名称别名的属性名称 |
String |
BUILD_CODENAME
设备 build 代号的属性名称。 |
String |
BUILD_FLAVOR
设备 build 的变种对应的属性名称 |
String |
BUILD_HEADLESS
用于表示设备是否为无头设备的属性名称 |
String |
BUILD_ID
设备的 build ID 的属性名称 |
String |
BUILD_TAGS
设备 build 标记的属性名称 |
String |
BUILD_TYPE
build 类型的属性名称 |
String |
FIRST_API_LEVEL
最初随设备一起发布的 SDK 版本的属性名称。 |
String |
HARDWARE
设备硬件的属性名称 |
String |
HARDWARE_REVISION
硬件修订版本的属性名称。 |
String |
PRODUCT
设备商品名称的属性名称 |
String |
RELEASE_VERSION
设备发布版本的属性名称,例如 Android Pie 的版本 9 |
String |
SDK_VERSION
用于指示 SDK 版本的属性名称 |
String |
VARIANT
用于指示设备变体的属性名称(例如 flo 与 dev) |
String |
VARIANT_LEGACY_LESS_EQUAL_O
用于指示设备变体的旧版属性名称(例如,flo 与 dev) |
String |
VARIANT_LEGACY_O_MR1
用于指示设备变体的旧版 O-MR1 属性名称(例如 flo 与 dev) |
公共构造函数 | |
|---|---|
DeviceProperties()
|
|
常量
BOARD
public static final String BOARD
设备主板的属性名称
常量值: “ro.product.board”
BOOT_REASON_HISTORY
public static final String BOOT_REASON_HISTORY
设备启动原因历史记录的属性名称
常量值: “persist.sys.boot.reason.history”
BRAND
public static final String BRAND
设备品牌的属性名称
常量值: “ro.product.brand”
BUILD_ALIAS
public static final String BUILD_ALIAS
build 名称别名的属性名称
常量值: “ro.build.id”
BUILD_CODENAME
public static final String BUILD_CODENAME
设备 build 代号的属性名称。示例:Q
常量值: “ro.build.version.codename”
BUILD_FLAVOR
public static final String BUILD_FLAVOR
设备 build 的变种对应的属性名称
常量值: “ro.build.flavor”
BUILD_HEADLESS
public static final String BUILD_HEADLESS
用于表示设备是否为无头设备的属性名称
常量值: "ro.build.headless"
BUILD_ID
public static final String BUILD_ID
设备 build ID 的属性名称
常量值: “ro.build.version.incremental”
BUILD_TAGS
public static final String BUILD_TAGS
设备 build 标记的属性名称
常量值: “ro.build.tags”
BUILD_TYPE
public static final String BUILD_TYPE
相应 build 类型的属性名称
常量值: “ro.build.type”
FIRST_API_LEVEL
public static final String FIRST_API_LEVEL
设备最初随附的 SDK 版本的属性名称。
常量值: “ro.product.first_api_level”
HARDWARE
public static final String HARDWARE
设备硬件的属性名称
常量值: "ro.hardware"
硬件修订版本
public static final String HARDWARE_REVISION
硬件修订版本的属性名称。
常量值: "ro.revision"
PRODUCT
public static final String PRODUCT
设备商品名称的属性名称
常量值: "ro.product.name"
RELEASE_VERSION
public static final String RELEASE_VERSION
设备发布版本的属性名称,例如 Android Pie 的版本 9
常量值: “ro.build.version.release”
SDK_VERSION
public static final String SDK_VERSION
用于指示 SDK 版本的属性名称
常量值: “ro.build.version.sdk”
VARIANT
public static final String VARIANT
用于指示设备变体的属性名称(例如 flo 与 dev)
常量值: "ro.product.vendor.device"
VARIANT_LEGACY_LESS_EQUAL_O
public static final String VARIANT_LEGACY_LESS_EQUAL_O
用于指示设备变体(例如,flo 与 dev)的旧版属性名称
常量值: "ro.product.device"
VARIANT_LEGACY_O_MR1
public static final String VARIANT_LEGACY_O_MR1
用于指示设备变体的旧版 O-MR1 属性名称(例如 flo 与 dev)
常量值: “ro.vendor.product.device”
公共构造函数
DeviceProperties
public DeviceProperties ()