com.android.tradefed.device

อินเทอร์เฟซ

IDeviceManager อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่ใช้ทดสอบได้ 
IDeviceManager.IFastbootListener รายการฟังการเปลี่ยนแปลงสถานะการบูตด่วน 
IDeviceMonitor อินเทอร์เฟซสำหรับตรวจสอบสถานะของอุปกรณ์ 
IDeviceSelection อินเทอร์เฟซสําหรับเกณฑ์การเลือกอุปกรณ์ 
ILogcatReceiver คลาสที่ให้เอาต์พุตของ Logcat ของอุปกรณ์เป็น InputStreamSource 

ชั้นเรียน

BackgroundDeviceAction เรียกใช้คําสั่งในอุปกรณ์หนึ่งๆ ซ้ำตามจําเป็นจนกว่าจะมีการยกเลิกการดำเนินการ 
BatteryTemperature  
CollectingByteOutputReceiver IShellOutputReceiver ซึ่งรวบรวมเอาเอาต์พุตทั้งหมดของเชลล์ไว้ใน byte[] 
CollectingOutputReceiver IShellOutputReceiver ซึ่งรวบรวมเอาเอาต์พุตทั้งหมดของเชลล์มาไว้ใน String รายการเดียว 
DeviceManager  
DeviceManager.FastbootDevice การนําเสนออุปกรณ์ในโหมด Fastboot 
DeviceMonitorMultiplexer คลาสพร็อกซีเพื่อเผยแพร่คําขอไปยัง IDeviceMonitor หลายรายการ 
DeviceProperties คําจํากัดความคงที่ทั่วไปสําหรับชื่อพร็อพเพอร์ตี้ฝั่งอุปกรณ์  
DeviceSelectionOptions คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ 
DeviceStateMonitor คลาสตัวช่วยสำหรับตรวจสอบสถานะของ IDevice 
FastbootHelper คลาสตัวช่วยสำหรับการดำเนินการของ Fastboot 
IDeviceMonitor.DeviceLister คลาสที่คล้ายกับ Runnable ซึ่งควรแสดงผลอุปกรณ์ที่รู้จักและสถานะของอุปกรณ์ 
LargeOutputReceiver คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ทำงานเป็นเวลานานเพื่อรวบรวมเอาต์พุต 
LocalAndroidVirtualDevice คลาสสำหรับอุปกรณ์เสมือนในพื้นที่ที่ทำงานบนโฮสต์ TradeFed 
LogcatReceiver คลาสที่รวบรวม Logcat ในเบื้องหลัง 
ManagedTestDeviceFactory โรงงานเพื่อสร้างอุปกรณ์ประเภทต่างๆ ที่ Tf สามารถตรวจสอบได้  
NativeDevice การติดตั้งใช้งานเริ่มต้นของITestDevice อุปกรณ์ Android ที่ไม่ใช้สแต็กแบบสมบูรณ์ 
NativeDevice.AdbAction DeviceAction สำหรับเรียกใช้คำสั่ง "adb ...." ของ OS 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction เพื่อรีบูตอุปกรณ์ 
NativeDeviceStateMonitor คลาสตัวช่วยสำหรับตรวจสอบสถานะของ IDevice ที่ไม่รองรับเฟรมเวิร์ก 
NetworkNotAvailableException แสดงขึ้นเมื่ออุปกรณ์เชื่อมต่อเครือข่ายเพื่อทดสอบไม่ได้ 
RemoteAndroidDevice การติดตั้งใช้งาน ITestDevice สําหรับอุปกรณ์ Android แบบสแต็กเต็มรูปแบบที่เชื่อมต่อผ่าน adb connect 
RemoteAvdIDevice ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้เพื่อจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() เป็น true  
TestDevice การติดตั้งใช้งาน ITestDevice สําหรับอุปกรณ์ Android แบบสแต็กเต็ม  
WaitDeviceRecovery การใช้งาน IDeviceRecovery ที่รอให้อุปกรณ์ออนไลน์และตอบสนองต่อคําสั่งง่ายๆ 
WifiHelper คลาสตัวช่วยสำหรับจัดการบริการ Wi-Fi ในอุปกรณ์ 

Enums

DeviceSelectionOptions.DeviceRequestedType ประเภทอุปกรณ์ตัวยึดตําแหน่งต่างๆ ที่รองรับ 
NativeDevice.RebootMode โหมดการรีบูต 

ข้อยกเว้น

NoDeviceException แสดงขึ้นเมื่อไม่มีอุปกรณ์ที่จะดำเนินการตามคำสั่งหนึ่งๆ