com.android.tradefed.command

介面

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

類別

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

目前支援的作業包括

  • 新增指令進行測試
  • 列出裝置及其狀態
  • 列出正在執行的叫用
  • 列出佇列中的指令
  • 將叫用記錄轉存至檔案/stdout
  • 關機
 
Console.ArgRunnable<T> 具有可接受引數的 run 方法的 Runnable
Console.CaptureList List<List<String>> 的方便類型 
DeviceAllocationResult 代表指令分配嘗試的結果。 

列舉

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