com.android.tradefed.targetprep

واجهات

FlashingResourcesParser.Constraint واجهة فلترة، تهدف إلى السماح FlashingResourcesParser بتجاهل بعض الموارد التي قد يستخدمها بخلاف ذلك  
IDeviceFlasher وميضات صورة الجهاز على الجهاز 
IFlashingResourcesParser واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت برمجية لأحد الأجهزة 
IFlashingResourcesRetriever واجهة لاسترداد ملفات الصور المساعِدة اللازمة لفلاش جهاز 
IHostCleaner لتنظيف المضيف بعد انتهاء عملية الاختبار 
ITargetCleaner تم إيقاف هذه الواجهة نهائيًا. تم نقل tearDown إلى واجهة ITargetPreparer الأساسية.  
ITargetPreparer تجهيز بيئة الاختبار لإجراء الاختبار 
ITestsZipInstaller تثبيت الاختبارات من ملف zip للاختبارات (كما يتم عرضه من خلال نظام الإنشاء) على جهاز 

صفوف

BaseEmulatorPreparer أداة إعداد شائعة لتشغيل محاكي على الجهاز 
BaseTargetPreparer فئة التنفيذ الأساسية ITargetPreparer التي تتيح التحكّم في ما إذا كان العنصر غير مفعّل أم لا. 
BuildInfoRecorder ITargetPreparer يكتب البيانات الوصفية لمعلومات الإنشاء في ملف محدّد 
CreateAvdPreparer  
CreateUserPreparer أداة إعداد الاستهداف لإنشاء مستخدم وتنظيفه في النهاية 
DefaultTestsZipInstaller تنفيذ تلقائي لمثبّت ملفات zip للاختبارات 
DeviceBuildInfoBootStrapper ITargetPreparer يستبدل حقول معلومات الإصدار بسمات يتم قراءتها من الجهاز

يكون ذلك مفيدًا لاختبار الأجهزة التي تعمل بإصدارات تم إنشاؤها من مصدر خارجي (مثل 

DeviceBuildInfoInjector ITargetPreparer يُدرج البيانات الوصفية DeviceBuildDescriptor في IBuildInfo 
DeviceCleaner تُجري عملية إعادة تشغيل أو تنسيق كإجراء تنظيف بعد الاختبار، ويمكن اختياريًا إيقاف الشاشة. 
DeviceFlashPreparer ITargetPreparer يضيء صورة على جهاز Android 
DeviceImageZipFlashingTargetPreparer أداة إعداد الإصدارات المخصّصة لأجهزة محدّدة تعمل على إعادة تحميل الجهاز باستخدام صور الجهاز المقدَّمة بتنسيق محدّد. 
DeviceSetup ITargetPreparer لضبط إعدادات جهاز للاختبار استنادًا إلى Option المقدَّمة 
DeviceUpdateTargetPreparer ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة باستخدام ملف صورة جهاز من مصدر خارجي (بدلاً من خدمة إنشاء). 
FastbootDeviceFlasher فئة تعتمد على Fastboot لفلاش صورة على أجهزة Android المادية 
FastbootUpdateBootstrapPreparer أداة ITargetPreparer تُعدّ الملفات المحدّدة (مشغِّل الإقلاع وشريحة البث وملف ZIP لصورة الجهاز) في IDeviceBuildInfo لفلاش الأجهزة باستخدام FastbootDeviceFlasher، ثم تُدخل سمات الجهاز بعد التشغيل في معلومات الإصدار لأغراض إعداد التقارير عن النتائج 
FlashingResourcesParser فئة لتحليل الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت البرامج الثابتة على جهاز 
FlashingResourcesParser.AndroidInfo نوع معرّف لـ Map<String, MultiMap<String, String>>
GkiDeviceFlashPreparer أداة إعداد الوجهة التي تُفلش الجهاز باستخدام صورة نواة Android العامة 
GsiDeviceFlashPreparer أداة إعداد الجهاز التي تُثبِّت صورة نظام Android العامة على الجهاز 
InstallApexModuleTargetPreparer  
KillExistingEmulatorPreparer ITargetPreparer لإيقاف محاكي قيد التشغيل 
LocalEmulatorLaunch TargetPreparer الذي يطلق محاكيًا محليًا من بيئة إنشاء Android 
LocalEmulatorSnapshot TargetPreparer مخصّص لإنشاء لقطة شاشة نظيفة للمحاكي من بيئة تطوير/إنشاء تطبيقات Android  
ModuleOemTargetPreparer  
ModuleOemTargetPreparer.ModuleInfo فئة بنية بسيطة لتخزين معلومات عن وحدة 
RecoveryLogPreparer أداة إعداد الاستهداف المستخدَمة لجمع السجلات قبل الاسترداد 
RunCommandTargetPreparer  
RunOnSecondaryUserTargetPreparer ITargetPreparer لإنشاء مستخدم ثانوي في عملية الإعداد، ووضع علامة على الاختبارات التي يجب إجراؤها باستخدام هذا المستخدم 
RunOnSystemUserTargetPreparer ITargetPreparer يشير إلى أنّه يجب إجراء الاختبارات على المستخدم (بدلاً من المستخدم الحالي). 
RunOnWorkProfileTargetPreparer ITargetPreparer لإنشاء ملف عمل في عملية الإعداد، ووضع علامة على الاختبارات التي يجب إجراؤها في هذا المستخدم 
StubTargetPreparer عنصر نائب فارغ لتطبيق ITargetPreparer 
TestAppInstallSetup ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز 

تعدادات

AltDirBehavior قائمة أرقام متسلسلة لتحديد سلوكيات الدليل البديلة لمثبّتي/مرسلي عناصر الاختبار المختلفة

 

DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceFlashPreparer.EncryptionOptions قائمة بفئات الخيارات لمعالجة تشفير userdata image  
IDeviceFlasher.UserDataFlashOption قائمة بفئات الخيارات لمعالجة صورة userdata  

الاستثناءات

DeviceFailedToBootError يتم طرح هذا الخطأ إذا تعذّر تشغيل الجهاز بعد إعادة تحميل إصدار.