MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements ILabPreparer , IConfigurationReceiver

java.lang.object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.MixKernelTargetPreparer


یک ITargetPreparer که اجازه می دهد یک تصویر هسته را با تصویر دستگاه ترکیب کنید.

خلاصه

سازندگان عمومی

MixKernelTargetPreparer ()

روش های عمومی

void setConfiguration ( IConfiguration configuration)

IConfiguration در حال استفاده را تزریق می کند.

void setUp ( TestInformation testInfo)

تنظیم هدف را برای آزمایش انجام دهید.

روش های محافظت شده

void runMixKernelTool ( ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)

ابزار mix kernel را برای تولید بیلد دستگاه جدید اجرا کنید

استفاده از ابزار مخلوط کردن: build_mixed_kernels device_dir out_dir flavor target kernel_dir

سازندگان عمومی

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

روش های عمومی

پیکربندی set

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)

ابزار mix kernel را برای تولید بیلد دستگاه جدید اجرا کنید

استفاده از ابزار مخلوط کردن: build_mixed_kernels device_dir out_dir flavor target kernel_dir

مولفه های
device ITestDevice : دستگاه تست

oldDeviceDir File : فهرست ERROR(/File) حاوی تصاویر دستگاه قدیمی است

kernelDir File : فهرست ERROR(/File) حاوی مقصد تصاویر هسته است

gkiDir File : فهرست ERROR(/File) حاوی مقصد تصاویر هسته GKI است

newDeviceDir File : فهرست ERROR(/File) که در آن تصاویر دستگاه جدید تولید می شود

پرتاب می کند
TargetSetupError اگر نمی تواند ابزار هسته مخلوط را اجرا کند
IOException