com.android.tradefed.device
Antarmuka
IAndroidDebugBridge |
Definisi antarmuka untuk metode AndroidDebugBridge yang digunakan dalam
paket ini.
|
IConfigurableVirtualDevice | Antarmuka untuk memberikan informasi tentang info perangkat virtual yang mungkin telah dikonfigurasi sebelumnya (ip host, pengguna host, offset port, dll.). |
IDeviceActionReceiver | Memberikan API untuk menerima peristiwa perangkat. |
IDeviceManager | Antarmuka untuk mengelola kumpulan perangkat yang tersedia untuk pengujian. |
IDeviceManager.IFastbootListener | Pemroses untuk perubahan status fastboot. |
IDeviceMonitor | Antarmuka untuk memantau status perangkat. |
IDeviceRecovery | Antarmuka untuk memulihkan perangkat yang telah offline. |
IDeviceSelection | Antarmuka untuk kriteria pemilihan perangkat. |
IDeviceStateMonitor |
Menyediakan fasilitas untuk memantau status IDevice .
|
IFileEntry |
Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat di-mock ke
metode FileEntry .
|
ILogcatReceiver |
Class yang menyediakan output logcat perangkat sebagai InputStreamSource .
|
IManagedTestDevice | ITestDevice yang siklus prosesnya dikelola. |
IManagedTestDeviceFactory |
Antarmuka kreator untuk IManagedTestDevice
|
IMultiDeviceRecovery | Antarmuka untuk memulihkan beberapa perangkat offline. |
INativeDevice |
Memberikan API level yang andal dan sedikit lebih tinggi ke IDevice ddmlib.
|
ITestDevice |
Memberikan API level yang andal dan sedikit lebih tinggi ke IDevice ddmlib.
|
Class
BackgroundDeviceAction | Menjalankan perintah di perangkat tertentu yang diulang sesuai kebutuhan hingga tindakan dibatalkan. |
BatteryTemperature | |
CollectingByteOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell ke dalam byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell menjadi satu
String .
|
DeviceDisconnectedException | Ditampilkan saat perangkat tidak dapat lagi dijangkau melalui jenis transpornya, misalnya. jika perangkat tidak lagi terlihat melalui USB, atau koneksi TCP/IP |
DeviceFoldableState | Representasi status perangkat foldable seperti yang ditampilkan oleh "cmd device_state print-states". |
DeviceManager | |
DeviceManager.FastbootDevice | Representasi perangkat dalam Mode fastboot (Fastboot mode). |
DeviceMonitorMultiplexer |
Class proxy untuk menyebarkan permintaan ke beberapa IDeviceMonitor .
|
DeviceNotAvailableException | Ditampilkan saat perangkat tidak lagi tersedia untuk pengujian. |
DeviceProperties | Definisi konstanta umum untuk nama properti sisi perangkat |
DeviceRuntimeException | Ditampilkan saat tindakan perangkat tidak menghasilkan hasil yang diharapkan. |
DeviceSelectionOptions | Penampung untuk kriteria pemilihan perangkat. |
DeviceStateMonitor |
Class helper untuk memantau status IDevice .
|
DeviceUnresponsiveException |
Spesialisasi DeviceNotAvailableException yang menunjukkan perangkat terlihat oleh adb,
tetapi tidak responsif (yaitu, waktu tunggu perintah habis, tidak akan melakukan booting, dll.)
|
FastbootHelper | Class helper untuk operasi fastboot. |
IDeviceMonitor.DeviceLister |
Class mirip Runnable yang akan menampilkan perangkat yang diketahui dan statusnya.
|
IManagedTestDevice.DeviceEventResponse |
Penampung untuk respons terhadap panggilan IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
ITestDevice.ApexInfo | Class struct sederhana untuk menyimpan informasi tentang satu APEX |
ITestDevice.MountPointInfo | Class struct sederhana untuk menyimpan informasi tentang satu titik pemasangan |
LargeOutputReceiver | Class yang dirancang untuk membantu menjalankan perintah yang berjalan lama mengumpulkan output. |
LocalAndroidVirtualDevice | Class untuk perangkat virtual lokal yang berjalan di host TradeFed. |
LogcatReceiver | Class yang mengumpulkan logcat di latar belakang. |
ManagedTestDeviceFactory | Factory untuk membuat berbagai jenis perangkat yang dapat dipantau oleh Tf |
NativeDevice |
Implementasi default perangkat Android ITestDevice Non-stack penuh.
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk menjalankan perintah 'adb ....' OS.
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk memulai ulang perangkat.
|
NativeDeviceStateMonitor |
Class helper untuk memantau status IDevice tanpa dukungan framework.
|
NetworkNotAvailableException | Ditampilkan saat perangkat tidak dapat terhubung ke jaringan untuk pengujian. |
NoDeviceException | Ditampilkan saat tidak ada perangkat untuk menjalankan perintah tertentu. |
NullDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat
IDeviceSelection.nullDeviceRequested() adalah true
|
PackageInfo | Penampung untuk info paket aplikasi yang diuraikan dari perangkat. |
RemoteAndroidDevice |
Implementasi ITestDevice untuk perangkat Android stack penuh yang terhubung melalui
adb connect.
|
RemoteAvdIDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat DeviceSelectionOptions.gceDeviceRequested() adalah true
|
StubDevice |
Implementasi placeholder stub dari IDevice .
|
StubLocalAndroidVirtualDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat DeviceSelectionOptions.localVirtualDeviceRequested() adalah true
|
TestDevice |
Implementasi ITestDevice untuk perangkat Android stack lengkap
|
TestDevice.MicrodroidBuilder | Builder yang digunakan untuk membuat TestDevice Microdroid. |
TestDeviceOptions |
Penampung untuk ITestDevice Option
|
UserInfo | Mirip dengan class UserInfo dari platform. |
WaitDeviceRecovery |
Implementasi sederhana IDeviceRecovery yang menunggu perangkat online dan
merespons perintah sederhana.
|
WifiCommandUtil | Class utilitas yang dapat mengurai output perintah Wi-Fi. |
WifiCommandUtil.ScanResult | Menampilkan jaringan Wi-Fi yang berisi info terkait. |
WifiHelper | Class helper untuk memanipulasi layanan Wi-Fi di perangkat. |
Enum
DeviceAllocationState | Merepresentasikan status alokasi perangkat dari perspektif IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Berbagai kemungkinan jenis perangkat placeholder yang didukung. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Mode mulai ulang. |
SnapuserdWaitPhase | Representasi enum tentang kapan harus bergabung/memblokir agar update snapuserd selesai. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
Representasi status perangkat yang lebih lengkap daripada DeviceState .
|
UserInfo.UserType | Varian yang didukung dari jenis pengguna di API eksternal. |
Antarmuka
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- IDeviceRecovery
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Class
- 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
Enum