MixKernelTargetPreparer
public
class
MixKernelTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver,
ILabPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.MixKernelTargetPreparer |
允許將核心映像檔與裝置映像檔混用的 ITargetPreparer
。
摘要
公用建構函式 | |
---|---|
MixKernelTargetPreparer()
|
公用方法 | |
---|---|
void
|
setConfiguration(IConfiguration configuration)
插入使用中的 |
void
|
setUp(TestInformation testInfo)
執行測試目標設定。 |
保護方法 | |
---|---|
void
|
runMixKernelTool(ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)
執行混合核心工具以產生新的裝置版本 混合工具使用:build_mixed_kernels device_dir out_dir target flavor kernel_dir |
公用建構函式
MixKernelTargetPreparer
public MixKernelTargetPreparer ()
公用方法
setConfiguration
public void setConfiguration (IConfiguration configuration)
插入使用中的 IConfiguration
。
參數 | |
---|---|
configuration |
IConfiguration |
設定
public void setUp (TestInformation testInfo)
執行測試目標設定。
參數 | |
---|---|
testInfo |
TestInformation :叫用的 TestInformation 。 |
擲回 | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
保護方法
RunMixKernelTool
protected void runMixKernelTool (ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)
執行混合核心工具以產生新的裝置版本
混合工具使用:build_mixed_kernels device_dir out_dir target flavor kernel_dir
參數 | |
---|---|
device |
ITestDevice :測試裝置 |
oldDeviceDir |
File :ERROR(/File) 目錄包含舊的裝置映像檔 |
kernelDir |
File :ERROR(/File) 目錄包含核心映像檔目的地 |
gkiDir |
File :ERROR(/File) 目錄包含 GKI 核心映像檔目的地 |
newDeviceDir |
File :要產生新裝置映像檔的 ERROR(/File) 目錄 |
擲回 | |
---|---|
TargetSetupError |
如果無法執行混合核心工具 |
|
IOException |