Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 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如果设备无法进行测试