com.android.tradefed.build

رابط ها

IAppBuildInfo این رابط منسوخ شده است. از IBuildInfo به طور مستقیم استفاده کنید.
IBuildInfo اطلاعات مربوط به ساخت تحت آزمایش را نگه می دارد.
IBuildProvider مسئول ارائه اطلاعات در مورد ساخت تحت آزمایش است.
IDeviceBuildInfo یک IBuildInfo که نمایانگر ساخت کامل دستگاه Android و (به صورت اختیاری) آزمایشات آن است.
IDeviceBuildProvider یک IBuildProvider که از اطلاعات یک ITestDevice برای بازیابی بیلد استفاده می کند.
IFileDownloader رابط برای دانلود یک فایل از راه دور.
IfolderBuildInfo یک IBuildInfo انتزاعی ساده که مصنوعات ساخت آن در یک فهرست فایل سیستم محلی موجود است.

کلاس ها

AppBuildInfo یک IBuildInfo که یک برنامه اندروید و بسته(های) آزمایشی آن را نشان می دهد.
AppDeviceBuildInfo این کلاس منسوخ شده است. مستقیماً IDeviceBuildInfo استفاده کنید.
BootstrapBuildProvider یک IDeviceBuildProvider که اطلاعات ساخت را از دستگاه تست بوت استرپ می کند

این معمولاً برای دستگاه‌هایی با ساختار خارجی استفاده می‌شود

BuildInfo اجرای عمومی یک IBuildInfo که باید با ITestDevice مرتبط باشد.
BuildInfoKey شمارش برگزاری کلاس مربوط به پرس و جوهای اطلاعات ساخت.
BuildRetrievalError هنگام بازیابی بیلد برای آزمایش، یک خطای مرگبار روی داد.
BuildSerializedVersion کلاسی که شامل نسخه سریال سازی فعلی همه IBuildInfo است.
CommandLineBuildInfoBuilder ابزار به معنای گرفتن آرگومان های معمول اطلاعات ساخت از یک خط فرمان و ایجاد یک IBuildInfo از آنها است.
DependenciesResolver نوع جدیدی از ارائه دهنده که به شما امکان می دهد تمام وابستگی ها را برای یک آزمایش دریافت کنید.
DeviceBuildDescriptor یک کلاس بسته بندی برای IBuildInfo ، که حاوی روش های کمکی برای بازیابی اطلاعات ساخت پلت فرم دستگاه است.
DeviceBuildInfo یک IBuildInfo که نمایانگر ساخت کامل دستگاه Android و (به صورت اختیاری) آزمایشات آن است.
DeviceFolderBuildInfo یک IDeviceBuildInfo که همچنین شامل سایر مصنوعات ساخت موجود در یک فهرست در سیستم فایل محلی است.
ExistingBuildProvider یک IBuildProvider که یک IBuildInfo از قبل ساخته شده را برمی گرداند.
FileDownloadCache یک کلاس کمکی که یک حافظه پنهان LRU سیستم فایل محلی از فایل های دانلود شده را نگهداری می کند.
FileDownloadCacheFactory کارخانه ای برای ایجاد FileDownloadCache
FileDownloadCacheWrapper یک کلاس wrapper که امکانات FileDownloadCache را در حین پیاده سازی رابط IFileDownloader فراهم می کند.
FolderBuildInfo اجرای دقیق یک IFolderBuildInfo .
LocalAppBuildProvider یک IBuildProvider که یک IBuildInfo بر اساس یک مسیر محلی ارائه شده می سازد
LocalDeviceBuildProvider یک IBuildProvider که یک IDeviceBuildInfo بر اساس مسیر فهرست فایل سیستم ارائه شده می سازد.
LocalFolderBuildProvider یک IBuildProvider که یک IFolderBuildInfo بر اساس یک مسیر محلی ارائه شده می سازد
OtaDeviceBuildInfo یک IDeviceBuildInfo که برای آزمایش به‌روزرسانی هوایی استفاده می‌شود.
OtatoolsBuildInfo یک IBuildInfo که حاوی مصنوعات otatools است.
OtaZipfileBuildProvider یک IBuildInfo بر اساس یک فایل فشرده OTA محلی ارائه می دهد.
StubBuildProvider اجرای خالی بدون عملیات IBuildProvider .
VersionedFile ساختار داده نشان دهنده فایلی است که دارای نسخه مرتبط است.

Enums

BuildInfoKey.BuildInfoFileKey Enum تمام انواع فایل های شناخته شده را که می توان از طریق IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) جستجو کرد را توصیف می کند.
IBuildInfo.BuildInfoProperties برخی از ویژگی‌هایی که یک IBuildInfo می‌تواند داشته باشد تا برخی از آنها را دستکاری کند.