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 刷写设备,然后进行注入 启动后设备属性添加到 build 信息中,以便报告结果。

这对于将 fastboot update 用作 从外部获取的设备和 build,以适应现有的自动化基础架构。

摘要

公共构造函数

FastbootUpdateBootstrapPreparer()

公共方法

void setUp(TestInformation testInfo)

受保护的方法

IDeviceFlasher createFlasher(ITestDevice device)

创建要使用的 IDeviceFlasher

公共构造函数

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

公共方法

设置

public void setUp (TestInformation testInfo)

参数
testInfo TestInformation

抛出
BuildError
DeviceNotAvailableException
TargetSetupError

受保护的方法

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

创建要使用的 IDeviceFlasher。子类可以替换

参数
device ITestDevice

返回
IDeviceFlasher

抛出
DeviceNotAvailableException