com.android.tradefed.device
Interfaces
IAndroidDebugBridge (link em inglês) |
Definição de interface para métodos AndroidDebugBridge usados neste pacote.
|
IConfigVirtualDevice (link em inglês) | Uma interface para fornecer informações sobre um dispositivo virtual possivelmente pré-configurado (IP do host, usuário do host, deslocamento de portas etc.). |
IDeviceActionReceiver (em inglês) | Fornece uma API para receber eventos do dispositivo. |
IDeviceManager (link em inglês) | Interface para gerenciar o conjunto de dispositivos disponíveis para testes. |
IDeviceManager.IFastbootListener (link em inglês) | Um listener para mudanças de estado do fastboot. |
IDeviceMonitor (link em inglês) | Interface para monitorar o estado dos dispositivos. |
IDeviceRecovery (em inglês) | Interface para recuperar um dispositivo que ficou off-line. |
IDeviceSelection (em inglês) | Interface para critérios de seleção de dispositivos. |
IDeviceStateMonitor (em inglês) |
Fornece instalações para monitorar o estado de um IDevice .
|
IFileEntry (link em inglês) |
Definição de interface que fornece um contrato mais simples e simulado para
métodos FileEntry .
|
ILogcatReceiver |
Uma classe que fornece a saída do logcat de um dispositivo como uma InputStreamSource .
|
IManagedTestDevice (link em inglês) | Um ITestDevice cujo ciclo de vida é gerenciado. |
IManagedTestDeviceFactory (link em inglês) |
Interface do criador de conteúdo para IManagedTestDevice s
|
IMultiDeviceRecovery (em inglês) | Interface para recuperar vários dispositivos off-line. |
INativeDevice (link em inglês) |
Fornece uma API confiável e de nível um pouco mais alto para um IDevice ddmlib.
|
ITestDevice (link em inglês) |
Fornece uma API confiável e de nível um pouco mais alto para um IDevice ddmlib.
|
Classes
BackgroundDeviceAction | Executa um comando em um determinado dispositivo, repetindo-o conforme necessário até que a ação seja cancelada. |
BatteryTemperatura | |
CollectingByteOutputReceiver (em inglês) |
Um IShellOutputReceiver que coleta toda a saída do shell em um byte[] .
|
CollectingOutputReceiver (em inglês) |
Um IShellOutputReceiver que coleta toda a saída do shell em um
String .
|
DeviceDesconectaredException (em inglês) | Gerada quando um dispositivo não está mais acessível por meio do tipo de transporte, por exemplo, se o dispositivo não estiver mais visível via USB ou conexão TCP/IP. |
DeviceFoldableState (em inglês) | Representação do estado do dispositivo dobrável conforme retornado por "cmd device_state print-states". |
DeviceManager (link em inglês) | |
DeviceManager.FastbootDevice (link em inglês) | Representação de um dispositivo no modo fastboot (Fastboot mode). |
DeviceMonitorMultiplexer (link em inglês) |
Uma classe de proxy para propagar solicitações para vários IDeviceMonitor s.
|
DeviceNotAvailableException (em inglês) | Gerada quando um dispositivo não está mais disponível para testes. |
DeviceProperties (link em inglês) | Definições de constantes comuns para nomes de propriedades do lado do dispositivo |
DeviceRuntimeException (link em inglês) | Gerada quando uma ação do dispositivo não teve os resultados esperados. |
DeviceSelectionOptions (em inglês) | Contêiner dos critérios de seleção de dispositivos. |
DeviceStateMonitor (link em inglês) |
Classe auxiliar para monitorar o estado de um IDevice .
|
DeviceUnresponseException (link em inglês) |
Uma especialização de DeviceNotAvailableException que indica que o dispositivo está visível para o adb,
mas não responde (ou seja, os comandos atingem o tempo limite, não inicializam etc.)
|
FastbootHelper (em inglês) | Uma classe auxiliar para operações de fastboot. |
IDeviceMonitor.DeviceLister (link em inglês) |
Uma classe semelhante a Runnable que precisa retornar os dispositivos conhecidos e os estados deles.
|
IManagedTestDevice.DeviceEventResponse (link em inglês) |
Contêiner para uma resposta a uma chamada
IManagedTestDevice#handleAllocationEvent(DeviceEvent)
|
ITestDevice.ApexInfo (em inglês) | Uma classe struct simples para armazenar informações sobre um único APEX |
ITestDevice.MountPointInfo (em inglês) | Uma classe struct simples para armazenar informações sobre um único ponto de montagem |
LargeOutputReceiver; | Uma classe projetada para ajudar a executar comandos de longa duração a coletar saídas. |
LocalAndroidVirtualDevice (link em inglês) | A classe para dispositivos virtuais locais em execução no host do TradeFed. |
LogcatReceiver | Classe que coleta o logcat em segundo plano. |
ManagedTestDeviceFactory (link em inglês) | Factory para criar os diferentes tipos de dispositivos que podem ser monitorados pelo Tf |
NativeDevice (link em inglês) |
Implementação padrão de um dispositivo Android ITestDevice que não é de pilha completa.
|
NativeDevice.AdbAction |
Uma ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para executar um comando "adb ...." do SO.
|
NativeDevice.AdbShellAction (link em inglês) | |
NativeDevice.RestartDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para reinicializar um dispositivo.
|
NativeDeviceStateMonitor (link em inglês) |
Classe auxiliar para monitorar o estado de um IDevice sem suporte de framework.
|
NetworkNotAvailableException (em inglês) | Gerada quando um dispositivo não consegue se conectar à rede para testes. |
NoDeviceException (link em inglês) | Lançada quando não há um dispositivo para executar um determinado comando. |
NullDevice (link em inglês) |
Um marcador de posição IDevice usado por DeviceManager para alocar quando
IDeviceSelection#nullDeviceRequested() é true
|
PackageInfo (em inglês) | Contêiner das informações do pacote de um aplicativo analisadas no dispositivo. |
RemoteAndroidDevice (link em inglês) |
Implementação de um ITestDevice para um dispositivo Android de pilha completa conectado via
adb connect.
|
RemoteAvdIDevice (link em inglês) |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.gceDeviceRequested() é true
|
StubDevice (em inglês) |
Implementação de marcador de posição de stub de um IDevice .
|
StubLocalAndroidVirtualDevice (link em inglês) |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.localVirtualDeviceRequested() é true
|
TestDevice (link em inglês) |
Implementação de um ITestDevice para um dispositivo Android de pilha completa
|
TestDevice.MicrodroidBuilder (link em inglês) | Um builder usado para criar um Microdroid TestDevice. |
TestDeviceOptions (em inglês) |
Contêiner para ITestDevice Option s
|
UserInfo (em inglês) | Semelhante à classe UserInfo da plataforma. |
WaitDeviceRecovery (em inglês) |
Uma implementação simples de um IDeviceRecovery que espera o dispositivo ficar on-line e
responder a comandos simples.
|
WifiCommandUtil | Uma classe de utilitário que pode analisar saídas de comandos de Wi-Fi. |
WifiCommandUtil.ScanResult (link em inglês) | Representa uma rede Wi-Fi que contém as informações relacionadas. |
WifiHelper (em inglês) | Classe auxiliar para manipular serviços de Wi-Fi no dispositivo. |
Enums
DeviceAllocationState (em inglês) | Representa o estado de alocação do dispositivo da perspectiva do IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType (em inglês) | Os diferentes tipos possíveis de dispositivos de marcador de posição compatíveis. |
FreeDeviceState (link em inglês) | |
IDeviceSelection.BaseDeviceType (link em inglês) | |
ITestDevice.RecoveryMode (em inglês). | |
NativeDevice.RestartMode | Um modo de reinicialização. |
SnapuserdWaitFase (em inglês) | Representação de enumeração de quando mesclar/bloquear para que a atualização do Snapuserd seja concluída. |
TestDeviceOptions.InstanceType (link em inglês) | |
TestDeviceState (em inglês) |
Uma representação mais completa do estado do dispositivo do que DeviceState .
|
UserInfo.UserType (em inglês) | Variantes compatíveis do tipo de um usuário em APIs externas. |
Interfaces
- IAndroidDebugBridge (link em inglês)
- IConfigVirtualDevice (link em inglês)
- IDeviceActionReceiver (em inglês)
- IDeviceManager (link em inglês)
- IDeviceManager.IFastbootListener (link em inglês)
- IDeviceMonitor (link em inglês)
- IDeviceRecovery (em inglês)
- IDeviceSelection (em inglês)
- IDeviceStateMonitor (em inglês)
- IFileEntry (link em inglês)
- ILogcatReceiver
- IManagedTestDevice (link em inglês)
- IManagedTestDeviceFactory (link em inglês)
- IMultiDeviceRecovery (em inglês)
- INativeDevice (link em inglês)
- ITestDevice (link em inglês)
Classes
- BackgroundDeviceAction
- BatteryTemperatura
- CollectingByteOutputReceiver (em inglês)
- CollectingOutputReceiver (em inglês)
- DeviceDesconectaredException (em inglês)
- DeviceFoldableState (em inglês)
- DeviceManager (link em inglês)
- DeviceManager.FastbootDevice (link em inglês)
- DeviceMonitorMultiplexer (link em inglês)
- DeviceNotAvailableException (em inglês)
- DeviceProperties (link em inglês)
- DeviceRuntimeException (link em inglês)
- DeviceSelectionOptions (em inglês)
- DeviceStateMonitor (link em inglês)
- DeviceUnresponseException (link em inglês)
- FastbootHelper (em inglês)
- IDeviceMonitor.DeviceLister (link em inglês)
- IManagedTestDevice.DeviceEventResponse (link em inglês)
- ITestDevice.ApexInfo (em inglês)
- ITestDevice.MountPointInfo (em inglês)
- LargeOutputReceiver;
- LocalAndroidVirtualDevice (link em inglês)
- LogcatReceiver
- ManagedTestDeviceFactory (link em inglês)
- NativeDevice (link em inglês)
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction (link em inglês)
- NativeDevice.RestartDeviceAction
- NativeDeviceStateMonitor (link em inglês)
- NetworkNotAvailableException (em inglês)
- NoDeviceException (link em inglês)
- NullDevice (link em inglês)
- PackageInfo (em inglês)
- RemoteAndroidDevice (link em inglês)
- RemoteAvdIDevice (link em inglês)
- StubDevice (em inglês)
- StubLocalAndroidVirtualDevice (link em inglês)
- TestDevice (link em inglês)
- TestDevice.MicrodroidBuilder (link em inglês)
- TestDeviceOptions (em inglês)
- UserInfo (em inglês)
- WaitDeviceRecovery (em inglês)
- WifiCommandUtil
- WifiCommandUtil.ScanResult (link em inglês)
- WifiHelper (em inglês)
Enums
- DeviceAllocationState (em inglês)
- DeviceSelectionOptions.DeviceRequestedType (em inglês)
- FreeDeviceState (link em inglês)
- IDeviceSelection.BaseDeviceType (link em inglês)
- ITestDevice.RecoveryMode (em inglês).
- NativeDevice.RestartMode
- SnapuserdWaitFase (em inglês)
- TestDeviceOptions.InstanceType (link em inglês)
- TestDeviceState (em inglês)
- UserInfo.UserType (em inglês)