Google cam kết thúc đẩy công bằng chủng tộc cho các cộng đồng Đen. Xem thế nào.
Trang này được dịch bởi Cloud Translation API.
Switch to English

DeviceBuildDescriptor

public class DeviceBuildDescriptor
extends Object

java.lang.Object
com.android.tradefed.build.DeviceBuildDescriptor


Một lớp bao bọc cho IBuildInfo , có chứa các phương thức trợ giúp để lấy thông tin xây dựng nền tảng thiết bị.

Dự định sẽ được sử dụng cho "unbundled" hay không phải là thiết bị xây dựng IBuildInfo , mong muốn siêu dữ liệu về thiết bị nào được chạy trên thiết bị.

Tóm lược

Lĩnh vực

public static final String DEVICE_BUILD_ALIAS

public static final String DEVICE_BUILD_FLAVOR

public static final String DEVICE_BUILD_ID

public static final String DEVICE_DESC

public static final String DEVICE_PRODUCT

Nhà xây dựng công cộng

DeviceBuildDescriptor ( IBuildInfo build)

Phương pháp công cộng

static boolean describesDeviceBuild ( IBuildInfo build)

Xác định xem IBuildInfo có chứa siêu dữ liệu xây dựng thiết bị không

static String generateDeviceDesc ( ITestDevice device)

Tạo chuỗi mô tả thiết bị từ các thuộc tính của thiết bị.

static String generateDeviceProduct ( ITestDevice device)

Truy vấn sản phẩm và biến thể của thiết bị, trong sản phẩm: định dạng biến thể.

String getDeviceBuildAlias ()

Lấy bí danh xây dựng thiết bị.

String getDeviceBuildFlavor ()

Có được hương vị xây dựng thiết bị, ví dụ như yakju-userdebug.

String getDeviceBuildId ()

Nhận ID xây dựng thiết bị.

String getDeviceProduct ()

Lấy sản phẩm và biến thể của thiết bị, trong sản phẩm: định dạng biến thể.

String getDeviceUserDescription ()

Nhận được một mô tả của thiết bị và xây dựng.

static void injectDeviceAttributes ( ITestDevice device, IBuildInfo b)

Chèn các thuộc tính từ thiết bị vào bản dựng.

Lĩnh vực

DEVICE_BUILD_ALIAS

public static final String DEVICE_BUILD_ALIAS

DEVICE_BUILD_FLAVOR

public static final String DEVICE_BUILD_FLAVOR

DEVICE_BUILD_ID

public static final String DEVICE_BUILD_ID

DEVICE_DESC

public static final String DEVICE_DESC

DEVICE_PRODVEL

public static final String DEVICE_PRODUCT

Nhà xây dựng công cộng

DeviceBuildDescriptor

public DeviceBuildDescriptor ( IBuildInfo build)

Thông số
build IBuildInfo

Phương pháp công cộng

mô tảDeviceBuild

public static boolean describesDeviceBuild ( IBuildInfo build)

Xác định xem IBuildInfo có chứa siêu dữ liệu xây dựng thiết bị không

Trả về
boolean Đúng nếu IBuildInfo chứa siêu dữ liệu xây dựng thiết bị, sai thì ngược lại

GenerDeviceDesc

public static String generateDeviceDesc ( ITestDevice device)

Tạo chuỗi mô tả thiết bị từ các thuộc tính của thiết bị.

Mô tả phải theo định dạng này: ví dụ: Google Galaxy Nexus 4.2

Trả về
String Chuỗi mô tả thiết bị

Ném
DeviceNotAvailableException

GenerDeviceSản phẩm

public static String generateDeviceProduct ( ITestDevice device)

Truy vấn sản phẩm và biến thể của thiết bị, trong sản phẩm: định dạng biến thể.

Thông số
device ITestDevice

Trả về
String

Ném
DeviceNotAvailableException

getDeviceBuildAlias

public String getDeviceBuildAlias ()

Lấy bí danh xây dựng thiết bị. Bản đồ đến thuộc tính ro.build.id trên thiết bị. Thông thường theo định dạng IMM76.

Trả về
String

getDeviceBuildFlavor

public String getDeviceBuildFlavor ()

Có được hương vị xây dựng thiết bị, ví dụ như yakju-userdebug.

Trả về
String

getDeviceBuildId

public String getDeviceBuildId ()

Nhận ID xây dựng thiết bị. Bản đồ đến thuộc tính ro.build.incremental.id trên thiết bị.

Trả về
String

getDeviceSản phẩm

public String getDeviceProduct ()

Lấy sản phẩm và biến thể của thiết bị, trong sản phẩm: định dạng biến thể.

Trả về
String

getDeviceUserMô tả

public String getDeviceUserDescription ()

Nhận được một mô tả của thiết bị và xây dựng. Đây thường là một mô tả thân thiện với người dùng cuối hơn so với getDeviceBuildAlias()getDeviceBuildFlavor() nhưng với hình phạt có thể là kém chính xác hơn. ví dụ. không thể phân biệt các biến thể GSM (yakju) và CDMA (mysid) của Google Galaxy Nexus bằng chuỗi này.

Trả về
String

chíchDeviceAttribut

public static void injectDeviceAttributes ( ITestDevice device, 
                IBuildInfo b)

Chèn các thuộc tính từ thiết bị vào bản dựng.

Thông số
b IBuildInfo

Ném
DeviceNotAvailableException