FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

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


將指定檔案 (bootloader、radio、裝置映像檔 ZIP) 分派至 IDeviceBuildInfoITargetPreparer,以便讓裝置透過 FastbootDeviceFlasher 進行刷新,然後將開機後的裝置屬性插入建構資訊,以便回報結果。

這對於將 fastboot update 用於外部來源裝置和版本的裝置映像檔更新機制,以配合現有的自動化基礎架構,相當實用。

摘要

公用建構函式

FastbootUpdateBootstrapPreparer()

公用方法

void setUp(TestInformation testInfo)

受保護的方法

IDeviceFlasher createFlasher(ITestDevice device)

建立要使用的 IDeviceFlasher

公用建構函式

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

公用方法

setUp

public void setUp (TestInformation testInfo)

參數
testInfo TestInformation

擲回
BuildError
DeviceNotAvailableException
TargetSetupError

受保護的方法

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

建立要使用的 IDeviceFlasher。子類別可覆寫

參數
device ITestDevice

傳回
IDeviceFlasher

擲回
DeviceNotAvailableException