Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


一個IBuildProvider ,它使用來自ITestDevice信息來檢索構建。

該接口的典型用例是構建提供程序,該提供程序根據設備類型獲取不同類型的構建。不建議在BuildProvider中執行修改設備狀態的操作。

實現此接口將導致TF框架調用getBuild(com.android.tradefed.device.ITestDevice)方法,而不是IBuildProvider#getBuild()

概要

公開方法

abstract IBuildInfo getBuild (ITestDevice device)

檢索要測試的數據

公開方法

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

檢索要測試的數據

參量
device ITestDevice :分配用於測試的ITestDevice

退貨
IBuildInfo IBuildInfo用於測試中的版本;如果沒有可用的版本用於測試,則為null

投擲
BuildRetrievalError如果由於意外錯誤而無法檢索構建信息
DeviceNotAvailableException如果設備無法進行測試