com.android.tradefed.device
อินเทอร์เฟซ
| IAndroidDebugBridge |
คำจำกัดความของอินเทอร์เฟซสำหรับERROR(/com.android.ddmlib.AndroidDebugBridge)เมธอดที่ใช้ในแพ็กเกจนี้
|
| IConfigurableVirtualDevice | อินเทอร์เฟซสำหรับให้ข้อมูลเกี่ยวกับข้อมูลอุปกรณ์เสมือนที่อาจกำหนดค่าไว้ล่วงหน้า (โฮสต์ IP, ผู้ใช้โฮสต์ ออฟเซ็ตพอร์ต ฯลฯ) |
| IDeviceActionReceiver | มี API สำหรับรับเหตุการณ์ของอุปกรณ์ |
| IDeviceManager | อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่พร้อมใช้งานสำหรับการทดสอบ |
| IDeviceManager.IFastbootListener | Listener สำหรับการเปลี่ยนแปลงสถานะ Fastboot |
| IDeviceMonitor | อินเทอร์เฟซสำหรับการตรวจสอบสถานะของอุปกรณ์ |
| IDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์ |
| IDeviceSelection | อินเทอร์เฟซสำหรับเกณฑ์การเลือกอุปกรณ์ |
| IDeviceStateMonitor |
มีสิ่งอำนวยความสะดวกสำหรับการตรวจสอบสถานะของ IDevice
|
| IFileEntry |
คำจำกัดความของอินเทอร์เฟซที่ให้สัญญาที่ง่ายขึ้นและจำลองได้สำหรับเมธอด FileEntry
|
| ILogcatReceiver |
คลาสที่ให้เอาต์พุตของ Logcat ของอุปกรณ์เป็น InputStreamSource
|
| IManagedTestDevice | ITestDevice ที่มีการจัดการวงจร |
| IManagedTestDeviceFactory |
อินเทอร์เฟซสำหรับครีเอเตอร์สำหรับ IManagedTestDevice
|
| IMultiDeviceRecovery | อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์หลายเครื่อง |
| INativeDevice |
จัดหา API ที่เชื่อถือได้และมีระดับสูงกว่าเล็กน้อยให้กับ ddmlib IDevice
|
| ITemporaryDevice | อินเทอร์เฟซที่แสดงอุปกรณ์ซึ่งอาจเป็นตัวยึดตำแหน่งชั่วคราว |
| ITestDevice |
จัดหา API ที่เชื่อถือได้และมีระดับสูงกว่าเล็กน้อยให้กับ ddmlib IDevice
|
ชั้นเรียน
| BackgroundDeviceAction | เรียกใช้คำสั่งในอุปกรณ์ที่กำหนดโดยทำซ้ำตามที่จำเป็นจนกว่าจะยกเลิกการดำเนินการ |
| BatteryTemperature | |
| CollectingByteOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตของเชลล์ทั้งหมดไว้ใน byte[]
|
| CollectingOutputReceiver |
IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตของเชลล์ทั้งหมดไว้ในString
|
| DeviceDisconnectedException | เกิดขึ้นเมื่อไม่สามารถเข้าถึงอุปกรณ์ผ่านประเภทการรับส่งได้อีก เช่น หากไม่เห็นอุปกรณ์ผ่าน USB หรือการเชื่อมต่อ TCP/IP อีกต่อไป |
| DeviceFoldableState | การแสดงสถานะพับได้ของอุปกรณ์ตามที่ "cmd device_state print-states" ส่งคืน |
| DeviceManager | |
| DeviceManager.FastbootDevice | การแสดงอุปกรณ์ใน Fastboot Mode |
| DeviceMonitorMultiplexer |
คลาสพร็อกซีเพื่อส่งต่อคำขอไปยัง IDeviceMonitor หลายรายการ
|
| DeviceNotAvailableException | เกิดขึ้นเมื่ออุปกรณ์ไม่พร้อมใช้งานสำหรับการทดสอบอีกต่อไป |
| DeviceProperties | คำจำกัดความค่าคงที่ทั่วไปสำหรับชื่อพร็อพเพอร์ตี้ฝั่งอุปกรณ์ |
| DeviceRuntimeException | เกิดขึ้นเมื่อการดำเนินการในอุปกรณ์ไม่ส่งผลให้เกิดผลลัพธ์ที่คาดไว้ |
| DeviceSelectionOptions | คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ |
| DeviceStateMonitor |
คลาส Helper สำหรับตรวจสอบสถานะของ IDevice
|
| DeviceUnresponsiveException |
ความเชี่ยวชาญของ DeviceNotAvailableException ที่ระบุว่าอุปกรณ์มองเห็นได้ใน adb
แต่ไม่ตอบสนอง (เช่น คำสั่งหมดเวลา บูตไม่สำเร็จ ฯลฯ)
|
| FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการ Fastboot |
| IDeviceMonitor.DeviceLister |
คลาสที่คล้ายกับ Runnable ซึ่งควรแสดงอุปกรณ์ที่รู้จักและสถานะของอุปกรณ์
|
| IManagedTestDevice.DeviceEventResponse |
คอนเทนเนอร์สำหรับการตอบกลับการเรียก IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| ITestDevice.ApexInfo | คลาส Struct อย่างง่ายสำหรับจัดเก็บข้อมูลเกี่ยวกับ APEX รายการเดียว |
| ITestDevice.MountPointInfo | คลาส Struct อย่างง่ายสำหรับจัดเก็บข้อมูลเกี่ยวกับจุดติดตั้งเพียงจุดเดียว |
| LargeOutputReceiver | คลาสที่ออกแบบมาเพื่อช่วยเรียกใช้คำสั่งที่ใช้เวลานานและรวบรวมเอาต์พุต |
| LocalAndroidVirtualDevice | คลาสสำหรับอุปกรณ์เสมือนในเครื่องที่ทำงานบนโฮสต์ TradeFed |
| LogcatReceiver | คลาสที่รวบรวม Logcat ในเบื้องหลัง |
| ManagedTestDeviceFactory | Factory to create the different kind of devices that can be monitored by Tf |
| NativeDevice |
การติดตั้งใช้งานเริ่มต้นของITestDeviceอุปกรณ์ Android ที่ไม่ใช่แบบฟูลสแต็ก
|
| NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับเรียกใช้คำสั่ง OS "adb ...."
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) สำหรับการรีบูตอุปกรณ์
|
| NativeDeviceStateMonitor |
คลาส Helper สำหรับการตรวจสอบสถานะของ IDevice ที่ไม่มีการรองรับเฟรมเวิร์ก
|
| NetworkNotAvailableException | เกิดขึ้นเมื่ออุปกรณ์เชื่อมต่อกับเครือข่ายเพื่อทดสอบไม่ได้ |
| NoDeviceException | เกิดขึ้นเมื่อไม่มีอุปกรณ์ที่จะเรียกใช้คำสั่งที่ระบุ |
| NullDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้ในการจัดสรรเมื่อ IDeviceSelection.nullDeviceRequested() เป็น true
|
| PackageInfo | คอนเทนเนอร์สำหรับข้อมูลแพ็กเกจของแอปพลิเคชันที่แยกวิเคราะห์จากอุปกรณ์ |
| RemoteAndroidDevice |
การติดตั้งใช้งาน ITestDevice สำหรับอุปกรณ์ Android แบบฟูลสแต็กที่เชื่อมต่อผ่าน
adb connect
|
| RemoteAvdIDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้ในการจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() เป็น true
|
| StubDevice |
การใช้งานตัวยึดตำแหน่ง Stub ของ IDevice
|
| StubLocalAndroidVirtualDevice |
ตัวยึดตําแหน่ง IDevice ที่ DeviceManager ใช้ในการจัดสรรเมื่อ DeviceSelectionOptions.localVirtualDeviceRequested() เป็น true
|
| TestDevice |
การติดตั้งใช้งาน ITestDevice สำหรับอุปกรณ์ Android แบบฟูลสแต็ก
|
| TestDevice.MicrodroidBuilder | เครื่องมือสร้างที่ใช้สร้าง Microdroid TestDevice |
| TestDeviceOptions |
คอนเทนเนอร์สำหรับ ITestDevice Option
|
| UserInfo | คล้ายกับคลาส UserInfo จากแพลตฟอร์ม |
| WaitDeviceRecovery |
การใช้งาน IDeviceRecovery อย่างง่ายที่รอให้อุปกรณ์ออนไลน์และ
ตอบสนองต่อคำสั่งง่ายๆ
|
| WifiCommandUtil | คลาสยูทิลิตีที่แยกวิเคราะห์เอาต์พุตคำสั่ง Wi-Fi ได้ |
| WifiCommandUtil.ScanResult | แสดงเครือข่าย Wi-Fi ที่มีข้อมูลที่เกี่ยวข้อง |
| WifiHelper | คลาส Helper สำหรับจัดการบริการ Wi-Fi ในอุปกรณ์ |
Enums
| DeviceAllocationState | แสดงสถานะการจัดสรรของอุปกรณ์จากมุมมองของ IDeviceManager |
| DeviceSelectionOptions.DeviceRequestedType | ประเภทอุปกรณ์ตัวยึดตำแหน่งต่างๆ ที่เป็นไปได้ซึ่งระบบรองรับ |
| FreeDeviceState | |
| IDeviceSelection.BaseDeviceType | |
| ITestDevice.RecoveryMode | |
| NativeDevice.RebootMode | โหมดของการรีบูต |
| SnapuserdWaitPhase | การแสดง Enum ของเวลาที่จะเข้าร่วม/บล็อกเพื่อให้การอัปเดต snapuserd เสร็จสมบูรณ์ |
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
การแสดงสถานะอุปกรณ์ที่มีฟีเจอร์ครบถ้วนกว่า DeviceState
|
| UserInfo.UserType | รูปแบบที่รองรับของประเภทผู้ใช้ใน API ภายนอก |
อินเทอร์เฟซ
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITemporaryDevice
- ITestDevice
ชั้นเรียน
- BackgroundDeviceAction
- BatteryTemperature
- CollectingByteOutputReceiver
- CollectingOutputReceiver
- DeviceDisconnectedException
- DeviceFoldableState
- DeviceManager
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexer
- DeviceNotAvailableException
- DeviceProperties
- DeviceRuntimeException
- DeviceSelectionOptions
- DeviceStateMonitor
- DeviceUnresponsiveException
- FastbootHelper
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- LargeOutputReceiver
- LocalAndroidVirtualDevice
- LogcatReceiver
- ManagedTestDeviceFactory
- NativeDevice
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- NullDevice
- PackageInfo
- RemoteAndroidDevice
- RemoteAvdIDevice
- StubDevice
- StubLocalAndroidVirtualDevice
- TestDevice
- TestDevice.MicrodroidBuilder
- TestDeviceOptions
- UserInfo
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- WifiHelper
Enums