com.android.tradefed.device
อินเทอร์เฟซ
IDeviceManager | อินเทอร์เฟซสำหรับจัดการชุดอุปกรณ์ที่พร้อมใช้งานสำหรับการทดสอบ |
IDeviceManager.IFastbootListener | ผู้ฟังสำหรับการเปลี่ยนแปลงสถานะ fastboot |
ไอดีไวซ์มอนิเตอร์ | อินเทอร์เฟซสำหรับตรวจสอบสถานะของอุปกรณ์ |
การเลือกอุปกรณ์ IDevice | อินเทอร์เฟซสำหรับเกณฑ์การเลือกอุปกรณ์ |
ILogcatReceiver | คลาสที่ให้เอาต์พุตของ logcat ของอุปกรณ์เป็น InputStreamSource |
ชั้นเรียน
พื้นหลังอุปกรณ์Action | รันคำสั่งบนอุปกรณ์ที่กำหนดซ้ำตามความจำเป็นจนกว่าการดำเนินการจะถูกยกเลิก |
อุณหภูมิแบตเตอรี่ | |
การรวบรวมByteOutputReceiver | IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตเชลล์ทั้งหมดเป็น byte[] |
การเก็บรวบรวมเอาท์พุทReceiver | IShellOutputReceiver ซึ่งรวบรวมเอาต์พุตเชลล์ทั้งหมดไว้ใน String เดียว |
ตัวจัดการอุปกรณ์ | |
DeviceManager.FastbootDevice | การแสดงอุปกรณ์ในโหมด Fastboot |
อุปกรณ์มอนิเตอร์มัลติเพล็กเซอร์ | คลาสพร็อกซีเพื่อเผยแพร่คำขอไปยัง IDeviceMonitor หลายรายการ |
คุณสมบัติของอุปกรณ์ | คำจำกัดความคงที่ทั่วไปสำหรับชื่อคุณสมบัติฝั่งอุปกรณ์ |
ตัวเลือกการเลือกอุปกรณ์ | คอนเทนเนอร์สำหรับเกณฑ์การเลือกอุปกรณ์ |
อุปกรณ์ StateMonitor | คลาสตัวช่วยสำหรับการตรวจสอบสถานะของ IDevice |
FastbootHelper | คลาสตัวช่วยสำหรับการดำเนินการ fastboot |
IDeviceMonitor.DeviceLister | คลาสที่เหมือน Runnable ที่ควรส่งคืนอุปกรณ์ที่รู้จักและสถานะของพวกเขา |
ตัวรับเอาท์พุตขนาดใหญ่ | คลาสที่ออกแบบมาเพื่อช่วยรันคำสั่งที่รันนานเพื่อรวบรวมเอาต์พุต |
อุปกรณ์เสมือน Android ท้องถิ่น | คลาสสำหรับอุปกรณ์เสมือนในเครื่องที่ทำงานบนโฮสต์ TradeFed |
LogcatReceiver | คลาสที่รวบรวม logcat ในเบื้องหลัง |
ManagedTestDeviceFactory | โรงงานเพื่อสร้างอุปกรณ์ชนิดต่าง ๆ ที่สามารถตรวจสอบได้โดย Tf |
อุปกรณ์เนทีฟ | การใช้งานเริ่มต้นของอุปกรณ์ Android แบบไม่เต็มสแต็ก ITestDevice |
NativeDevice.AdbAction | DeviceAction สำหรับการรันคำสั่ง OS 'adb ....' |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | DeviceAction สำหรับการรีบูตอุปกรณ์ |
NativeDeviceStateMonitor | คลาสตัวช่วยสำหรับการมอนิเตอร์สถานะของ IDevice โดยไม่มีการสนับสนุนเฟรมเวิร์ก |
เครือข่ายไม่พร้อมใช้งานข้อยกเว้น | โยนทิ้งเมื่ออุปกรณ์ไม่สามารถเชื่อมต่อกับเครือข่ายเพื่อทำการทดสอบได้ |
อุปกรณ์ Android ระยะไกล | การใช้งาน ITestDevice สำหรับอุปกรณ์ Android แบบสแต็กเต็มรูปแบบที่เชื่อมต่อผ่านการเชื่อมต่อ adb |
RemoteAvdIDevice | ตัวยึดตำแหน่ง IDevice ที่ใช้โดย DeviceManager เพื่อจัดสรรเมื่อ DeviceSelectionOptions.gceDeviceRequested() เป็น true |
อุปกรณ์ทดสอบ | การใช้งาน ITestDevice สำหรับอุปกรณ์ Android แบบสแต็กเต็มรูปแบบ |
รอการกู้คืนอุปกรณ์ | การใช้งาน IDeviceRecovery แบบง่ายๆ ที่รอให้อุปกรณ์ออนไลน์และตอบสนองต่อคำสั่งง่ายๆ |
ตัวช่วย Wifi | คลาสตัวช่วยสำหรับจัดการบริการ wifi บนอุปกรณ์ |
เอนัม
DeviceSelectionOptions.DeviceRequestedType | รองรับอุปกรณ์ตัวยึดประเภทต่างๆ ที่เป็นไปได้ |
NativeDevice.RebootMode | โหมดของการรีบูต |
ข้อยกเว้น
ไม่มีDeviceException | โยนทิ้งเมื่อไม่มีอุปกรณ์ที่จะรันคำสั่งที่กำหนด |
อินเทอร์เฟซ
ชั้นเรียน
- พื้นหลังอุปกรณ์Action
- อุณหภูมิแบตเตอรี่
- การรวบรวมByteOutputReceiver
- การเก็บรวบรวมเอาท์พุทReceiver
- ตัวจัดการอุปกรณ์
- DeviceManager.FastbootDevice
- อุปกรณ์มอนิเตอร์มัลติเพล็กเซอร์
- คุณสมบัติของอุปกรณ์
- ตัวเลือกการเลือกอุปกรณ์
- อุปกรณ์ StateMonitor
- FastbootHelper
- IDeviceMonitor.DeviceLister
- ตัวรับเอาท์พุตขนาดใหญ่
- อุปกรณ์เสมือน Android ท้องถิ่น
- LogcatReceiver
- ManagedTestDeviceFactory
- อุปกรณ์เนทีฟ
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- เครือข่ายไม่พร้อมใช้งานข้อยกเว้น
- อุปกรณ์ Android ระยะไกล
- RemoteAvdIDevice
- อุปกรณ์ทดสอบ
- รอการกู้คืนอุปกรณ์
- ตัวช่วย Wifi
เอนัม
ข้อยกเว้น