DeviceBaselineSetter

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 chế độ cài đặt cơ sở của thiết bị.

Tóm tắt

Hàm khởi tạo công khai

DeviceBaselineSetter(JSONObject object, String name)

Phương thức công khai

int getMinimalApiLevel()

Lấy cấp độ API tối thiểu mà phương thức setter hỗ trợ.

String getName()

Lấy tên riêng biệt của phương thức setter.

boolean isExperimental()

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

abstract boolean setBaseline(ITestDevice mDevice)

Đặt chế độ cài đặt đường cơ sở cho thiết bị.

Hàm khởi tạo công khai

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Tham số
object JSONObject

name String

Gửi
JSONException

Phương thức công khai

getMinimalApiLevel

public int getMinimalApiLevel ()

Lấy cấp độ API tối thiểu mà phương thức setter hỗ trợ.

Giá trị trả về
int

getName

public String getName ()

Lấy tên riêng biệt của phương thức setter.

Giá trị trả về
String

isExperimental

public boolean isExperimental ()

Chế độ cài đặt đường cơ sở có đang ở giai đoạn thử nghiệm hay không. Phương thức này được dùng để triển khai một chế độ cài đặt mới. Bạn chỉ có thể bật các chế độ cài đặt trong thử nghiệm (không bắt buộc) thông qua tuỳ chọn enable-experimental-device-baseline-setters. Các chế độ cài đặt không thử nghiệm khác sẽ được áp dụng bắt buộc, trừ phi tuỳ chọn enable-device-baseline-settings được đặt thành false.

Giá trị trả về
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Đặt chế độ cài đặt đường cơ sở cho thiết bị.

Tham số
mDevice ITestDevice

Giá trị trả về
boolean

Gửi
DeviceNotAvailableException