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)

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