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 | แสดงขึ้นเมื่อไม่มีอุปกรณ์ที่จะดำเนินการตามคำสั่งหนึ่งๆ |
อินเทอร์เฟซ
ชั้นเรียน
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceProperties
- DeviceSelectionOptions
- DeviceStateMonitor
- FastbootHelper
- IDeviceMonitor.DeviceLister
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- RemoteAndroidDevice
- RemoteAvdIDevice
- TestDevice
- WaitDeviceRecovery
- WifiHelper
Enums
ข้อยกเว้น