com.android.tradefed.build

واجهات

IAppBuildInfo تم إيقاف هذه الواجهة نهائيًا. استخدِم IBuildInfo مباشرةً. 
IBuildInfo تحتوي هذه السمة على معلومات حول الإصدار قيد الاختبار. 
IBuildProvider مسؤول عن تقديم معلومات حول الإصدار قيد الاختبار 
IDeviceBuildInfo IBuildInfo يمثّل إصدارًا كاملاً من جهاز Android واختباراته (اختياريًا). 
IDeviceBuildProvider IBuildProvider يستخدم معلومات من ITestDevice لاسترداد إصدار. 
IFileDownloader واجهة لتنزيل ملف بعيد 
IFolderBuildInfo IBuildInfo مجرّد بسيط يحتوي على عناصر تصميم مضمّنة في دليل نظام ملفات محلي. 
IFuseDriverProfile تحدّد هذه السمة السلوك المحدّد لأحد برامج تشغيل FUSE، ما يسمح بأن يكون MountManager عامًا. 

صفوف

AppBuildInfo IBuildInfo يمثّل تطبيق Android وحِزم الاختبار الخاصة به. 
AppDeviceBuildInfo تم إيقاف هذا الصف نهائيًا. استخدِم IDeviceBuildInfo مباشرةً. 
BootstrapBuildProvider IDeviceBuildProvider الذي يبدأ معلومات الإصدار من الجهاز الاختباري

يتم استخدام هذا الخيار عادةً للأجهزة التي يتم توفير إصدار لها من مصدر خارجي، أي 

BuildInfo تنفيذ عام IBuildInfo يجب ربطه بـ ITestDevice 
BuildInfoKey فئة تحتوي على تعداد متعلّق بطلبات البحث عن معلومات الإصدار. 
BuildRetrievalError حدث خطأ فادح أثناء استرداد الإصدار بغرض الاختبار. 
BuildSerializedVersion فئة تحتوي على إصدار التسلسل الحالي لجميع IBuildInfo
CasFuseDriverProfile ‫CasDriverProfile هو تطبيق محدّد لـ IFuseDriverProfile لصور الأجهزة التي تتضمّن أدلة مقسّمة إلى أجزاء FastCDC. 
CommandLineBuildInfoBuilder أداة مصمّمة لتسجيل وسيطات معلومات الإصدار المعتادة من سطر الأوامر وإنشاء IBuildInfo منها. 
DependenciesResolver نوع جديد من موفّري البيانات يتيح الحصول على جميع التبعيات لإجراء اختبار 
DeviceBuildDescriptor فئة التفافية لعنصر IBuildInfo، تحتوي على طرق مساعدة لاسترداد معلومات إصدار النظام الأساسي للجهاز. 
DeviceBuildInfo IBuildInfo يمثّل إصدارًا كاملاً من جهاز Android واختباراته (اختياريًا). 
DeviceFolderBuildInfo IDeviceBuildInfo يحتوي أيضًا على عناصر أخرى من عناصر التصميم مضمّنة في دليل على نظام الملفات المحلي. 
ExistingBuildProvider IBuildProvider تعرض IBuildInfo تم إنشاؤها من قبل. 
FileDownloadCache فئة مساعدة تحتفظ بذاكرة تخزين مؤقت LRU لنظام الملفات المحلي للملفات التي تم تنزيلها. 
FileDownloadCacheFactory مصنع لإنشاء FileDownloadCache 
FileDownloadCacheWrapper فئة التفافية توفّر تسهيلات FileDownloadCache مع تنفيذ واجهة IFileDownloader
FolderBuildInfo تنفيذ ملموس للعلامة IFolderBuildInfo 
FuseMountManager  
LocalAppBuildProvider IBuildProvider ينشئ IBuildInfo استنادًا إلى مسار محلي تم توفيره 
LocalDeviceBuildProvider IBuildProvider ينشئ IDeviceBuildInfo استنادًا إلى مسار دليل نظام ملفات تم توفيره. 
LocalFolderBuildProvider IBuildProvider ينشئ IFolderBuildInfo استنادًا إلى مسار محلي تم توفيره 
OtaDeviceBuildInfo IDeviceBuildInfo يُستخدَم لاختبار التحديثات عبر شبكة غير سلكيّة. 
OtatoolsBuildInfo IBuildInfo يحتوي على عناصر otatools. 
StubBuildProvider تنفيذ فارغ للعلامة IBuildProvider بدون أي عملية 
VersionedFile بنية بيانات تمثّل ملفًا مرتبطًا بإصدار. 

تعدادات

BuildInfoKey.BuildInfoFileKey تعداد يصف جميع أنواع الملفات المعروفة التي يمكن طلب البحث عنها من خلال IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties بعض السمات التي يمكن أن يحتوي عليها IBuildInfo لتعديل بعض طرق معالجته.