com.android.tradefed.targetprep
رابط ها
FlashingResourcesParser.Constraint | یک رابط فیلترینگ که به FlashingResourcesParser اجازه می دهد تا برخی از منابعی را که در غیر این صورت ممکن است استفاده کند، نادیده بگیرد |
IDeviceFlasher | تصویر دستگاه را روی دستگاه فلش میزند. |
IFlashingResourcesParser | رابط برای ارائه نسخه های مورد نیاز فایل های تصویری کمکی مورد نیاز برای فلش یک دستگاه. |
IFlashingResourcesRetriever | رابط برای بازیابی فایل های تصویری کمکی مورد نیاز برای فلش یک دستگاه. |
IHostCleaner | پس از اتمام اجرای آزمایشی، هاست را تمیز می کند. |
ITargetCleaner | این رابط منسوخ شده است. tearDown به رابط پایه ITargetPreparer منتقل شده است. |
ITargetPreparer | محیط تست را برای اجرای آزمایشی آماده می کند. |
ITestsZipInstaller | آزمایشها را از فایل فشرده آزمایشی (همانطور که توسط سیستم ساخت خروجی میشود) روی دستگاه نصب میکند. |
کلاس ها
BaseEmulatorPreparer | آماده کننده رایج برای راه اندازی یک شبیه ساز محلی. |
BaseTargetPreparer | کلاس پیاده سازی پایه برای ITargetPreparer که امکان کنترل غیرفعال بودن یا نبودن شی را فراهم می کند. |
BuildInfoRecorder | یک ITargetPreparer که متا اطلاعات ساخت را در یک فایل مشخص می نویسد. |
CreateAvdPreparer | |
CreateUserPreparer | آماده کننده هدف برای ایجاد کاربر و پاکسازی آن در پایان. |
DefaultTestsZipInstaller | اجرای پیشفرض تستهای نصبکننده فشرده. |
DeviceBuildInfoBootStrapper | یک ITargetPreparer که فیلدهای اطلاعات ساخت را با ویژگی های خوانده شده از دستگاه جایگزین می کنداین برای آزمایش دستگاه هایی با ساخت های تولید شده از یک منبع خارجی مفید است (به عنوان مثال |
DeviceBuildInfoInjector | یک ITargetPreparer که فراداده DeviceBuildDescriptor را در IBuildInfo وارد می کند. |
DeviceCleaner | پس از آزمایش، راهاندازی مجدد یا قالببندی را بهعنوان اقدام پاکسازی انجام میدهد و بهصورت اختیاری صفحه را خاموش میکند |
DeviceFlashPreparer | یک ITargetPreparer که یک تصویر را روی سخت افزار فیزیکی اندروید فلش می کند. |
DeviceImageZipFlashingTargetPreparer | یک آمادهکننده هدف که دستگاه را با تصاویر دستگاه ارائه شده از طریق یک فرمت خاص فلش میکند. |
DeviceSetup | یک ITargetPreparer که دستگاهی را برای آزمایش بر اساس Option ارائه شده پیکربندی می کند. |
DeviceUpdateTargetPreparer | یک ITargetPreparer انتزاعی که مراحل معمول را در مورد بهروزرسانی دستگاهها با فایل تصویر دستگاه از یک منبع خارجی (برخلاف یک سرویس ساخت) انجام میدهد. |
FastbootDeviceFlasher | کلاسی که برای فلش کردن تصویر روی سخت افزار فیزیکی اندروید به فست بوت متکی است. |
FastbootUpdateBootstrapPreparer | یک ITargetPreparer که فایلهای مشخص شده (بوتلودر، رادیو، زیپ تصویر دستگاه) را در IDeviceBuildInfo قرار میدهد تا دستگاهها را با FastbootDeviceFlasher فلش کند، سپس ویژگیهای دستگاه پس از راهاندازی را برای اهداف گزارش نتیجه به اطلاعات ساخت تزریق میکند. |
FlashingResourcesParser | کلاسی که نسخه های مورد نیاز فایل های تصویری کمکی مورد نیاز برای فلش دستگاه را تجزیه می کند. |
FlashingResourcesParser.AndroidInfo | یک typedef برای Map<String, MultiMap<String, String>> . |
GkiDeviceFlashPreparer | یک آمادهکننده هدف که دستگاه را با تصویر عمومی هسته مشترک اندروید فلش میکند. |
GsiDeviceFlashPreparer | یک آمادهکننده هدف که دستگاه را با تصویر سیستم عمومی اندروید فلش میکند. |
InstallApexModuleTargetPreparer | |
KillExistingEmulatorPreparer | یک ITargetPreparer که شبیه ساز در حال اجرا را خاموش می کند. |
LocalEmulatorLaunch | TargetPreparer که یک شبیه ساز را به صورت محلی از یک محیط ساخت اندروید راه اندازی می کند. |
LocalEmulatorSnapshot | TargetPreparer که برای ایجاد یک عکس فوری شبیه ساز تمیز از یک محیط ساخت/توسعه اندروید در نظر گرفته شده است. |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | یک کلاس ساختاری ساده برای ذخیره اطلاعات در مورد یک ماژول |
RecoveryLogPreparer | یک آمادهکننده هدف برای جمعآوری سیاههها قبل از بازیابی استفاده میشود. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | یک ITargetPreparer که یک کاربر ثانویه را در تنظیمات ایجاد میکند و نشان میدهد که آزمایشها باید در آن کاربر اجرا شوند. |
RunOnSystemUserTargetPreparer | یک ITargetPreparer که نشان میدهد آزمایشها باید بر روی کاربر (به جای کاربر فعلی) اجرا شوند. |
RunOnWorkProfileTargetPreparer | یک ITargetPreparer که یک نمایه کاری در راهاندازی ایجاد میکند و نشان میدهد که آزمایشها باید در آن کاربر اجرا شوند. |
StubTargetPreparer | جای خالی اجرای یک ITargetPreparer . |
TestAppInstallSetup | یک ITargetPreparer که یک یا چند برنامه را از پوشه IDeviceBuildInfo.getTestsDir() روی دستگاه نصب می کند. |
Enums
AltDirBehavior | یک عدد برای تعریف رفتارهای دایرکتوری جایگزین برای نصب کننده/فشارکننده های مصنوع مختلف |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | تعداد گزینهها برای مدیریت رمزگذاری تصویر دادههای کاربر |
IDeviceFlasher.UserDataFlashOption | تعداد گزینهها برای مدیریت تصویر دادههای کاربر |
استثناها
DeviceFailedToBootError | اگر دستگاهی پس از فلش شدن با بیلد بوت نشد، پرتاب می شود. |
رابط ها
کلاس ها
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceSetup
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Enums
استثناها