com.android.tradefed.build

介面

IApp建置資訊該介面已被棄用。直接使用IBuildInfo
建構資訊儲存有關被測版本的資訊。
建構提供者負責提供有關被測版本的資訊。
設備建置資訊表示完整 Android 裝置建置及其(可選)測試的IBuildInfo
IDeviceBuildProvider使用來自ITestDevice資訊來檢索建置的IBuildProvider
文件下載器下載遠端檔案的介面。
資料夾建置資訊一個簡單的抽象IBuildInfo ,其建置工件包含在本機檔案系統目錄中。

課程

應用程式建構訊息表示 Android 應用程式及其測試套件的IBuildInfo
應用程式設備建構訊息該類已被棄用。直接使用IDeviceBuildInfo
Bootstrap建置提供者從測試設備引導建置資訊的IDeviceBuildProvider

這通常用於具有外部提供構建的設備,即

建構資訊應與ITestDevice關聯的IBuildInfo的通用實作。
建構資訊鍵保存與建構資訊查詢相關的枚舉的類別。
建構檢索錯誤檢索建置進行測試時發生致命錯誤。
建構序列化版本包含所有IBuildInfo的目前序列化版本的類別。
命令列建置資訊建構器實用程式旨在從命令列捕獲常用的建置資訊參數並從中建立IBuildInfo
依賴解析器一種新型的提供程序,允許獲取測試的所有依賴項。
設備建置描述符IBuildInfo的包裝類,包含用於檢索設備平台建置資訊的幫助器方法。
設備建置資訊表示完整 Android 裝置建置及其(可選)測試的IBuildInfo
設備資料夾建置資訊IDeviceBuildInfo也包含本機檔案系統上的目錄中所包含的其他建置工件。
現有建置提供者傳回已建構的IBuildInfo IBuildProvider
文件下載快取維護下載檔案的本機檔案系統 LRU 快取的幫助程式類別。
文件下載快取工廠用於建立FileDownloadCache工廠
文件下載快取包裝器一個包裝類,在實作IFileDownloader介面的同時提供FileDownloadCache功能。
資料夾建置資訊IFolderBuildInfo的具體實作。
本機應用程式建置提供者基於提供的本機路徑構造IBuildInfoIBuildProvider
本地設備建置提供者一個IBuildProvider ,根據提供的檔案系統目錄路徑構造IDeviceBuildInfo
本機資料夾建置提供者基於提供的本機路徑構造IFolderBuildInfoIBuildProvider
OtaDeviceBuildInfo用於無線更新測試的IDeviceBuildInfo
Otatools建置訊息包含 otatools 工件的IBuildInfo
OtaZipfileBuildProvider提供基於本地 OTA zip 檔案的IBuildInfo
存根建構提供者IBuildProvider的無操作空實作。
版本化文件表示具有關聯版本的文件的資料結構。

列舉

BuildInfoKey.BuildInfoFileKey描述所有可透過IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)查詢的已知檔案類型的枚舉。
IBuildInfo.BuildInfoProperties IBuildInfo的某些屬性可能需要調整它的一些處理。