Thiết bịBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

java.lang.Object
com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


Lớp trừu tượng dùng để tạo cài đặt đường cơ sở của thiết bị.

Bản tóm tắt

Nhà thầu xây dựng công cộng

DeviceBaselineSetter (JSONObject object, String name)

Phương pháp công khai

int getMinimalApiLevel ()

Nhận mức API tối thiểu được trình cài đặt hỗ trợ.

String getName ()

Lấy tên duy nhất của setter.

boolean isExperimental ()

Chế độ cài đặt cơ sở có đang ở giai đoạn thử nghiệm hay không.

abstract boolean setBaseline ( ITestDevice mDevice)

Đặt cài đặt cơ bản cho thiết bị.

Nhà thầu xây dựng công cộng

Thiết bịBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Thông số
object JSONObject

name String

Ném
JSONException

Phương pháp công khai

nhận cấp độ API tối thiểu

public int getMinimalApiLevel ()

Nhận mức API tối thiểu được trình cài đặt hỗ trợ.

Trả lại
int

lấy tên

public String getName ()

Lấy tên duy nhất của setter.

Trả lại
String

là thử nghiệm

public boolean isExperimental ()

Chế độ cài đặt cơ sở có đang ở giai đoạn thử nghiệm hay không. Nó được sử dụng để triển khai một cài đặt mới. Chỉ có thể bật tùy chọn cài đặt trong thử nghiệm thông qua tùy chọn kích hoạt-thử nghiệm-thiết bị-cơ sở-setters. Các cài đặt không mang tính thử nghiệm khác sẽ được áp dụng bắt buộc trừ khi tùy chọn cài đặt đường cơ sở cho thiết bị được đặt thành sai.

Trả lại
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Đặt cài đặt cơ bản cho thiết bị.

Thông số
mDevice ITestDevice

Trả lại
boolean

Ném
DeviceNotAvailableException