FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.DeviceFlashPreparer
com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer


ITargetPreparer将指定文件(引导加载程序、无线电、设备映像 zip)暂存到IDeviceBuildInfo中,以获取使用FastbootDeviceFlasher刷新的设备,然后将启动后设备属性注入到构建信息中以用于结果报告目的。

这对于使用fastboot update作为来自外部来源的设备和构建的设备映像更新机制非常有用,以适应现有的自动化基础设施。

概括

公共构造函数

FastbootUpdateBootstrapPreparer ()

公共方法

void setUp ( TestInformation testInfo)

受保护的方法

IDeviceFlasher createFlasher ( ITestDevice device)

创建IDeviceFlasher来使用。

公共构造函数

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

公共方法

设置

public void setUp (TestInformation testInfo)

参数
testInfo TestInformation

投掷
BuildError
DeviceNotAvailableException
TargetSetupError

受保护的方法

创建Flasher

protected IDeviceFlasher createFlasher (ITestDevice device)

创建IDeviceFlasher来使用。子类可以重写

参数
device ITestDevice

退货
IDeviceFlasher

投掷
DeviceNotAvailableException