com.android.tradefed.command

介面

ICommandOptions 用於指令執行選項的容器。 
ICommandScheduler 用於執行 TradeFederation 指令的排程器。 
ICommandScheduler.IScheduledInvocationListener 叫用完成時的叫用事件監聽器。 

類別

CommandFileParser 用於解析包含指令列組合的檔案。 
CommandFileParser.CommandLine  
CommandInterrupter 允許 TradeFederation 指令中斷或標示為不可中斷的服務。 
CommandOptions 實作 ICommandOptions。 
CommandRunner 替代 TradeFederation 進入點,會執行指令列引數中指定的指令,然後退出。 
CommandScheduler 排程器,可在所有可用裝置上執行 TradeFederation 指令。 
主控台 主要 TradeFederation 主控台,為使用者提供互動介面

目前支援的作業包括

  • 新增指令進行測試
  • 列出裝置及其狀態
  • 列出正在執行的叫用
  • 列出佇列中的指令
  • 將叫用記錄轉存至檔案/stdout
  • 關機
 
Console.ArgRunnable<T> 具有可接受引數的 run 方法的 Runnable
Console.CaptureList List<List<String>> 的方便類型
DeviceAllocationResult 代表指令分配嘗試的結果。 
FatalHostError 例外狀況,指出執行 TradeFederation 的主機發生致命的無法復原錯誤,因此應關閉 TradeFederation 例項。 
LocalDeveloper 偵測並傳回是否為執行 Tradefed 的本機開發人員。 

列舉

CommandRunner.ExitCode 可用來退出的錯誤代碼。 
CommandScheduler.HostState 主機不同狀態的列舉值