com.android.tradefed.targetprep
واجهات
FlashingResourcesParser.Constraint | واجهة تصفية، تهدف إلى السماح لـ FlashingResourcesParser بتجاهل بعض الموارد التي قد يستخدمها |
IDeviceFlasher | تومض صورة الجهاز على الجهاز. |
IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لفلاش الجهاز. |
IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعدة اللازمة لفلاش الجهاز. |
IHostCleaner | تنظيف المضيف بعد انتهاء التشغيل التجريبي. |
ITargetCleaner | تم إهمال هذه الواجهة. تم نقل TeaDown إلى واجهة ITargetPreparer الأساسية. |
ITargetPreparer | يقوم بإعداد بيئة الاختبار للتشغيل التجريبي. |
ITestsZipInstaller | تثبيت الاختبارات من ملف مضغوط للاختبارات (كما تم إخراجها بواسطة نظام الإنشاء) على الجهاز. |
الطبقات
BaseEmulatorPreparer | مُعد مشترك لإطلاق محاكي محلي. |
BaseTargetPreparer | فئة التنفيذ الأساسية لـ ITargetPreparer التي تسمح بالتحكم في ما إذا كان الكائن معطلاً أم لا. |
BuildInfoRecorder | ITargetPreparer الذي يكتب بيانات تعريف معلومات البناء في ملف محدد. |
CreateAvdPreparer | |
CreateUserPreparer | المُعد المستهدف لإنشاء المستخدم وتنظيفه في النهاية. |
DefaultTestsZipInstaller | التنفيذ الافتراضي لاختبارات Zip Installer. |
DeviceBuildInfoBootStrapper | ITargetPreparer الذي يستبدل حقول معلومات البناء بالسمات المقروءة من الجهازيعد هذا مفيدًا لاختبار الأجهزة ذات الإصدارات التي تم إنشاؤها من مصدر خارجي (على سبيل المثال |
DeviceBuildInfoInjector | ITargetPreparer الذي يقوم بإدراج بيانات تعريف DeviceBuildDescriptor في IBuildInfo . |
منظف الجهاز | يقوم بإعادة التشغيل أو التهيئة كإجراء تنظيف بعد الاختبار، كما يقوم بإيقاف تشغيل الشاشة بشكل اختياري |
DeviceFlashPreparer | أداة ITargetPreparer التي تومض صورة على أجهزة Android الفعلية. |
DeviceImageZipFlashingTargetPreparer | مُعد هدف يقوم بوميض الجهاز بصور الجهاز المقدمة عبر تنسيق معين. |
إعداد الجهاز | ITargetPreparer الذي يقوم بتكوين جهاز للاختبار بناءً على Option المتوفرة. |
DeviceUpdateTargetPreparer | أداة ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة بملف صورة الجهاز من مصدر خارجي (بدلاً من خدمة الإنشاء). |
FastbootDeviceFlasher | فئة تعتمد على fastboot لفلاش صورة على أجهزة Android الفعلية. |
FastbootUpdateBootstrapPreparer | ITargetPreparer الذي يقوم بتنظيم الملفات المحددة (أداة تحميل التشغيل، الراديو، صورة الجهاز المضغوطة) في IDeviceBuildInfo للحصول على وميض الأجهزة باستخدام FastbootDeviceFlasher ، ثم يقوم بإدخال سمات جهاز ما بعد التمهيد في معلومات البناء لأغراض إعداد التقارير عن النتائج. |
FlashingResourcesParser | فئة تقوم بتوزيع الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لفلاش الجهاز. |
FlashingResourcesParser.AndroidInfo | حرف typedef 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 | عدد الخيارات للتعامل مع تشفير صورة بيانات المستخدم |
IDeviceFlasher.UserDataFlashOption | عدد الخيارات للتعامل مع صورة بيانات المستخدم |
الاستثناءات
فشل الجهاز في التمهيد | يتم طرحه في حالة فشل تشغيل الجهاز بعد وميضه بالبنية. |
واجهات
الطبقات
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- منظف الجهاز
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- إعداد الجهاز
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
التعدادات
الاستثناءات