com.android.tradefed.command

อินเทอร์เฟซ

ICommandOptions คอนเทนเนอร์สําหรับตัวเลือกการดําเนินการของคําสั่ง 
ICommandScheduler ตัวกำหนดเวลาสำหรับเรียกใช้คำสั่ง TradeFederation 
ICommandScheduler.IScheduledInvocationListener Listener สําหรับเหตุการณ์การเรียกใช้เมื่อการเรียกใช้เสร็จสมบูรณ์ 

ชั้นเรียน

CommandFileParser โปรแกรมแยกวิเคราะห์สําหรับไฟล์ที่มีชุดบรรทัดคําสั่ง 
CommandFileParser.CommandLine  
CommandInterrupter บริการที่อนุญาตให้ขัดจังหวะคําสั่ง TradeFederation หรือทําเครื่องหมายว่าไม่สามารถขัดจังหวะได้ 
CommandOptions การใช้งาน ICommandOptions 
CommandRunner จุดแรกเข้าของ TradeFederation สำรองที่จะเรียกใช้คำสั่งที่ระบุไว้ในอาร์กิวเมนต์บรรทัดคำสั่ง แล้วออก 
CommandScheduler ตัวตั้งเวลาสำหรับเรียกใช้คําสั่ง TradeFederation ในอุปกรณ์ทั้งหมดที่ใช้ได้ 
คอนโซล คอนโซล TradeFederation หลักที่ให้อินเทอร์เฟซแก่ผู้ใช้เพื่อโต้ตอบ

ปัจจุบันรองรับการดำเนินการต่างๆ เช่น

  • เพิ่มคําสั่งเพื่อทดสอบ
  • แสดงรายการอุปกรณ์และสถานะของอุปกรณ์
  • แสดงรายการการเรียกใช้ที่อยู่ระหว่างดำเนินการ
  • แสดงรายการคำสั่งในคิว
  • แสดงบันทึกคําขอไปยังไฟล์/stdout
  • การปิดเครื่อง
 
Console.ArgRunnable<T> Runnable ที่มีเมธอด run ที่ใช้อาร์กิวเมนต์ได้ 
Console.CaptureList ประเภทที่สะดวกสำหรับ List<List<String>> 
DeviceAllocationResult แสดงผลลัพธ์ของการพยายามจัดสรรสําหรับคําสั่ง 
FatalHostError ข้อยกเว้นที่ระบุว่าเกิดข้อผิดพลาดร้ายแรงที่กู้คืนไม่ได้ในเครื่องโฮสต์ที่ใช้ TradeFederation และควรปิดอินสแตนซ์ TradeFederation 
LocalDeveloper ตรวจหาและแสดงผลว่านักพัฒนาแอปนี้เป็นนักพัฒนาแอปในพื้นที่ที่ใช้ Tradefed หรือไม่ 

Enums

CommandRunner.ExitCode รหัสข้อผิดพลาดที่อาจแสดงเมื่อออก 
CommandScheduler.HostState สถานะต่างๆ ของโฮสต์