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
建構名稱別名的屬性名稱 |
String |
BUILD_CODENAME
裝置建構代碼名稱的屬性名稱。 |
String |
BUILD_FLAVOR
裝置建構版本的屬性名稱 |
String |
BUILD_HEADLESS
屬性名稱,用於判斷裝置是否為無螢幕裝置 |
String |
BUILD_ID
裝置建構 ID 的屬性名稱 |
String |
BUILD_TAGS
裝置建構標記的屬性名稱 |
String |
BUILD_TYPE
建構類型的屬性名稱 |
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()
|
|
常數
桌遊
public static final String BOARD
裝置主機板的屬性名稱
常數值: "ro.product.board"
BOOT_REASON_HISTORY
public static final String BOOT_REASON_HISTORY
裝置啟動原因記錄的屬性名稱
常數值: "persist.sys.boot.reason.history"
品牌
public static final String BRAND
裝置品牌的屬性名稱
常數值: "ro.product.brand"
BUILD_ALIAS
public static final String BUILD_ALIAS
別名的屬性名稱 (建構名稱)
常數值: "ro.build.id"
BUILD_CODENAME
public static final String BUILD_CODENAME
裝置建構代碼名稱的屬性名稱。例如:Q
常數值: "ro.build.version.codename"
BUILD_FLAVOR
public static final String BUILD_FLAVOR
裝置建構版本的風味屬性名稱
常數值: "ro.build.flavor"
BUILD_HEADLESS
public static final String BUILD_HEADLESS
裝置是否為無螢幕裝置的屬性名稱
常數值: "ro.build.headless"
BUILD_ID
public static final String BUILD_ID
裝置建構 ID 的屬性名稱
常數值: "ro.build.version.incremental"
BUILD_TAGS
public static final String BUILD_TAGS
裝置建構標記的屬性名稱
常數值: "ro.build.tags"
BUILD_TYPE
public static final String BUILD_TYPE
建構類型的屬性名稱
常數值: "ro.build.type"
FIRST_API_LEVEL
public static final String FIRST_API_LEVEL
裝置最初出貨時的 SDK 版本屬性名稱。
常數值: "ro.product.first_api_level"
硬體
public static final String HARDWARE
裝置硬體的屬性名稱
常數值: "ro.hardware"
HARDWARE_REVISION
public static final String HARDWARE_REVISION
硬體修訂版本的屬性名稱。
常數值: "ro.revision"
產品
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"
變體
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 ()