com.android.tradefed.targetprep

介面

FlashingResourcesParser.Constraint過濾接口,旨在允許FlashingResourcesParser忽略它可能使用的某些資源
裝置閃光器在設備上閃爍設備影像。
IFlashingResources解析器用於提供刷新設備所需的輔助映像檔所需版本的介面。
IFlashingResourcesRetriever用於檢索刷新設備所需的輔助影像檔案的介面。
主機清理器測試運行完成後清理主機。
目標清理器該介面已被棄用。 TearDown 已移至基本 ITargetPreparer 介面。
ITargetPreparer為測試運行準備測試環境。
ITestsZip安裝程式在設備上安裝來自測試 zip 檔案(由建置系統輸出)的測試。

課程

基礎仿真器準備器用於啟動本機模擬器的通用準備器。
基礎目標準備器ITargetPreparer的基本實作類,允許控制物件是否被停用。
建構資訊記錄器將建構資訊元資料寫入指定檔案的ITargetPreparer
創建AvdPreparer
建立使用者準備器用於創建用戶並在最後清理它的目標準備器。
預設測試Zip安裝程序測試 zip 安裝程式的預設實作。
DeviceBuildInfoBootStrapper ITargetPreparer ,以從設備讀取的屬性替換建置資訊字段

這對於測試具有從外部來源產生的版本的裝置非常有用(例如

設備建構資訊注入器DeviceBuildDescriptor元資料插入IBuildInfo ITargetPreparer
裝置清理器測試後執行重新啟動或格式化作為清理操作,並可選擇關閉螢幕
裝置快閃記憶體準備器一個ITargetPreparer ,可在實體 Android 硬體上閃爍圖像。
DeviceImageZipFlashingTargetPreparer目標準備器,使用透過特定格式提供的設備影像來刷新設備。
設備設定一個ITargetPreparer ,根據提供的Option配置設備進行測試。
設備更新目標準備器一個抽象的ITargetPreparer ,負責使用外部來源(而不是建置服務)的裝置映像檔更新裝置的常見步驟。
FastbootDeviceFlasher依賴 fastboot 在實體 Android 硬體上刷新映像的類別。
FastbootUpdateBootstrapPreparer ITargetPreparer將指定檔案(引導程式、無線電、設備映像 zip)暫存到IDeviceBuildInfo中,以取得使用FastbootDeviceFlasher刷新的設備,然後將啟動後設備屬性注入到建置資訊中以用於結果報告目的。
閃爍資源解析器一個類,用於解析刷新設備所需的輔助圖像檔案的所需版本。
FlashingResourcesParser.AndroidInfo Map<String, MultiMap<String, String>>的 typedef 。
GkiDeviceFlashPreparer一個目標準備器,使用 Android 通用核心通用映像刷新裝置。
GsiDeviceFlashPreparer一個目標準備器,使用 Android 通用系統映像刷新裝置。
安裝ApexModuleTargetPreparer
殺死現有的模擬器準備器用於關閉正在運行的模擬器的ITargetPreparer
本地模擬器啟動從 Android 建置環境本地啟動模擬器的 TargetPreparer。
本機模擬器快照TargetPreparer 用於從 Android 建置/開發環境產生乾淨的模擬器快照
模組OemTargetPreparer
ModuleOemTargetPreparer.ModuleInfo一個簡單的結構類別來儲存有關模組的信息
復原日誌準備器用於在復原之前收集日誌的目標準備器。
運行命令目標準備器
RunOnSecondaryUserTargetPreparer ITargetPreparer ,用於在設定中建立輔助用戶,並標記測試應在該用戶中執行。
RunOnSystemUserTargetPreparer一個ITargetPreparer標記測試應該在使用者(而不是目前使用者)上執行。
RunOnWorkProfileTargetPreparer ITargetPreparer ,用於在設定中建立工作設定文件,並標記應在該使用者中執行測試。
存根目標準備器ITargetPreparer的佔位符空實作。
測試應用程式安裝設定一種ITargetPreparer ,用於將IDeviceBuildInfo.getTestsDir()資料夾中的一個或多個應用程式安裝到裝置上。

列舉

AltDir行為用於定義各種測試工件安裝程式/推送程式的替代目錄行為的枚舉

DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
DeviceFlashPreparer.EncryptionOptions用於處理使用者資料影像加密的選項枚舉
IDeviceFlasher.UserDataFlashOption用於處理使用者資料影像的選項枚舉

例外情況

設備啟動失敗錯誤如果裝置在刷新建置後無法啟動,則會拋出該錯誤。