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) 分派至 IDeviceBuildInfo
的 ITargetPreparer
,以便讓裝置透過 FastbootDeviceFlasher
進行刷新,然後將開機後的裝置屬性插入建構資訊,以便回報結果。
這對於將 fastboot update
用於外部來源裝置和版本的裝置映像檔更新機制,以配合現有的自動化基礎架構,相當實用。
摘要
公用建構函式 | |
---|---|
FastbootUpdateBootstrapPreparer()
|
公用方法 | |
---|---|
void
|
setUp(TestInformation testInfo)
|
受保護的方法 | |
---|---|
IDeviceFlasher
|
createFlasher(ITestDevice device)
建立要使用的 |
公用建構函式
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 |