com.android.tradefed.device
Interfaces
IAndroidDebugBridge |
Definição de interface para os métodos AndroidDebugBridge usados neste
pacote.
|
IConfigurableVirtualDevice | Uma interface para fornecer informações sobre informações de dispositivo virtual possivelmente pré-configuradas (ip do host, usuário do host, deslocamento de portas etc.). |
IDeviceActionReceiver | Fornece uma API para receber eventos do dispositivo. |
IDeviceManager | Interface para gerenciar o conjunto de dispositivos disponíveis para teste. |
IDeviceManager.IFastbootListener | 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 | Interface para critérios de seleção de dispositivos. |
IDeviceStateMonitor |
Oferece recursos para monitorar o estado de um IDevice .
|
IFileEntry |
Definição de interface que fornece um contrato mais simples e simulável para
métodos FileEntry .
|
ILogcatReceiver |
Uma classe que fornece a saída do logcat de um dispositivo como um InputStreamSource .
|
IManagedTestDevice | Um ITestDevice cujo ciclo de vida é gerenciado. |
IManagedTestDeviceFactory |
Interface do criador de conteúdo para IManagedTestDevice s
|
IMultiDeviceRecovery | Interface para recuperar vários dispositivos off-line. |
INativeDevice |
Fornece uma API confiável e de nível um pouco mais alto para uma ddmlib IDevice .
|
ITestDevice |
Fornece uma API confiável e de nível um pouco mais alto para uma ddmlib IDevice .
|
Classes
BackgroundDeviceAction | Executa um comando em um determinado dispositivo, repetindo-o conforme necessário até que a ação seja cancelada. |
BatteryTemperature | |
CollectingByteOutputReceiver |
Um IShellOutputReceiver que coleta toda a saída do shell em um byte[] .
|
CollectingOutputReceiver |
Uma IShellOutputReceiver que coleta toda a saída do shell em uma
String .
|
DeviceDisconnectedException | É gerado quando um dispositivo não pode mais ser acessado pelo tipo de transporte, por exemplo, se ele não estiver mais visível por USB ou conexão TCP/IP. |
DeviceFoldableState | Representação do estado dobrável do dispositivo retornado por "cmd device_state print-states". |
DeviceManager | |
DeviceManager.FastbootDevice | Representação de um dispositivo no modo fastboot (Fastboot mode). |
DeviceMonitorMultiplexer |
Uma classe proxy para propagar solicitações para vários IDeviceMonitor s.
|
DeviceNotAvailableException | É gerada quando um dispositivo não está mais disponível para testes. |
DeviceProperties | Definições de constantes comuns para nomes de propriedades do dispositivo |
DeviceRuntimeException | É gerado quando uma ação do dispositivo não gera os resultados esperados. |
DeviceSelectionOptions | Contêiner para critérios de seleção de dispositivo. |
DeviceStateMonitor |
Classe auxiliar para monitorar o estado de um IDevice .
|
DeviceUnresponsiveException |
Uma especialização de DeviceNotAvailableException que indica que o dispositivo está visível para o adb,
mas não responde (ou seja, os comandos expiram, não inicializam etc.)
|
FastbootHelper | Uma classe auxiliar para operações de inicialização rápida. |
IDeviceMonitor.DeviceLister |
Uma classe semelhante a Runnable que precisa retornar os dispositivos conhecidos e os estados deles.
|
IManagedTestDevice.DeviceEventResponse |
Contêiner para uma resposta a uma chamada
IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
ITestDevice.ApexInfo | Uma classe de estrutura simples para armazenar informações sobre um único APEX |
ITestDevice.MountPointInfo | Uma classe de estrutura 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 | A classe para dispositivos virtuais locais executados no host do TradeFed. |
LogcatReceiver | Classe que coleta o Logcat em segundo plano. |
ManagedTestDeviceFactory | Fábrica para criar os diferentes tipos de dispositivos que podem ser monitorados pelo Tf |
NativeDevice |
Implementação padrão de um ITestDevice Dispositivos Android com pilha não completa.
|
NativeDevice.AdbAction |
Um ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para executar um comando do SO "adb ....".
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para reiniciar um dispositivo.
|
NativeDeviceStateMonitor |
Classe auxiliar para monitorar o estado de um IDevice sem suporte de framework.
|
NetworkNotAvailableException | É gerada quando um dispositivo não consegue se conectar à rede para testes. |
NoDeviceException | É gerada quando não há um dispositivo para executar um determinado comando. |
NullDevice |
Um marcador de posição IDevice usado por DeviceManager para alocar quando
IDeviceSelection.nullDeviceRequested() é true .
|
PackageInfo | Contêiner para as informações do pacote de um aplicativo analisadas do dispositivo. |
RemoteAndroidDevice |
Implementação de um ITestDevice para um dispositivo Android de stack completa conectado por
adb connect.
|
RemoteAvdIDevice |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.gceDeviceRequested() é true
|
StubDevice |
Implementação de marcador de posição de stub de um IDevice .
|
StubLocalAndroidVirtualDevice |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.localVirtualDeviceRequested() é true
|
TestDevice |
Implementação de um ITestDevice para um dispositivo Android de pilha completa
|
TestDevice.MicrodroidBuilder | Um builder usado para criar um Microdroid TestDevice. |
TestDeviceOptions |
Contêiner para Option s ITestDevice
|
UserInfo | Semelhante à classe UserInfo da plataforma. |
WaitDeviceRecovery |
Uma implementação simples de um IDeviceRecovery que aguarda o dispositivo ficar on-line e
responder a comandos simples.
|
WifiCommandUtil | Uma classe utilitária que pode analisar saídas de comando de Wi-Fi. |
WifiCommandUtil.ScanResult | Representa uma rede Wi-Fi com as informações relacionadas. |
WifiHelper | Classe auxiliar para manipular serviços de Wi-Fi no dispositivo. |
Enumerações
DeviceAllocationState | Representa o estado de alocação do dispositivo do ponto de vista do IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Os diferentes tipos de dispositivos de marcador de posição com suporte. |
FreeDeviceState | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Um modo de reinicialização. |
SnapuserdWaitPhase | Representação de tipo enumerado de quando se juntar/bloquear para que a atualização do snapuserd seja concluída. |
TestDeviceOptions.InstanceType | |
TestDeviceState |
Uma representação mais completa do estado do dispositivo do que DeviceState .
|
UserInfo.UserType | Variantes com suporte do tipo de usuário em APIs externas. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceiver
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor (link em inglês)
- IDeviceRecovery (em inglês)
- IDeviceSelection
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceiver
- IManagedTestDevice
- IManagedTestDeviceFactory
- IMultiDeviceRecovery
- INativeDevice
- ITestDevice
Classes
- 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
Enumerações