Google 致力于为黑人社区推动种族平等。查看具体举措

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如果设备无法进行测试