com.android.tradefed.device
Interfaces
IAndroidDebugBridge | Definição de interface para métodos AndroidDebugBridge usados neste pacote. |
IConfigurableVirtualDevice | Uma interface para fornecer informações sobre informações de um dispositivo virtual possivelmente pré-configurado (IP do host, usuário do host, deslocamento de portas e etc.). |
IDeviceActionReceptor | Fornece uma API para receber eventos de dispositivo. |
IDeviceManager | Interface para gerenciamento do conjunto de dispositivos disponíveis para teste. |
IDeviceManager.IFastbootListener | Um ouvinte para alterações de estado do fastboot. |
IDeviceMonitor | Interface para monitorar o estado dos dispositivos. |
Recuperação de dispositivo | Interface para recuperação de um dispositivo que ficou offline. |
Seleção de dispositivo | Interface para critérios de seleção de dispositivos. |
IDeviceStateMonitor | Fornece recursos para monitorar o estado de um IDevice . |
IFileEntry | Definição de interface que fornece contrato mais simples e simulável para métodos FileEntry . |
ILogcatReceptor | Uma classe que fornece a saída do logcat de um dispositivo como InputStreamSource . |
Dispositivo IManagedTest | Um ITestDevice cujo ciclo de vida é gerenciado. |
IManagedTestDeviceFactory | Interface do criador para IManagedTestDevice s |
Recuperação de IMultiDevice | Interface para recuperação de vários dispositivos offline. |
Dispositivo INativo | Fornece uma API confiável e de nível ligeiramente superior para um IDevice ddmlib. |
ITestDevice | Fornece uma API confiável e de nível ligeiramente superior para um IDevice ddmlib. |
Aulas
BackgroundDeviceAção | Executa um comando em um determinado dispositivo, repetindo conforme necessário até que a ação seja cancelada. |
Temperatura da bateria | |
ColetandoByteOutputReceiver | Um IShellOutputReceiver que coleta toda a saída do shell em um byte[] . |
ColetandoOutputReceiver | Um IShellOutputReceiver que coleta toda a saída do shell em um String . |
DeviceDisconnectedException | Lançado quando um dispositivo não está mais acessível através do seu tipo de transporte, por exemplo, se o dispositivo não estiver mais visível via USB ou conexão TCP/IP |
DispositivoFoldableState | Representação do estado dobrável do dispositivo conforme retornado por "cmd device_state print-states". |
Gerenciador de Dispositivos | |
DeviceManager.FastbootDevice | Representação de um dispositivo em modo Fastboot. |
DeviceMonitorMultiplexador | Uma classe proxy para propagar solicitações para vários IDeviceMonitor s. |
DeviceNotAvailableException | Lançado quando um dispositivo não está mais disponível para teste. |
Propriedades do dispositivo | Definições constantes comuns para nomes de propriedades do lado do dispositivo |
DeviceRuntimeException | Lançado quando uma ação do dispositivo não produz os resultados esperados. |
Opções de seleção de dispositivos | Recipiente para critérios de seleção de dispositivos. |
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.) |
Ajuda de inicialização rápida | Uma classe auxiliar para operações fastboot. |
IDeviceMonitor.DeviceLister | Uma classe semelhante Runnable que deve retornar os dispositivos conhecidos e seus estados. |
IManagedTestDevice.DeviceEventResponse | Contêiner para uma resposta a uma chamada IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
ITestDevice.ApexInfo | Uma classe struct simples para armazenar informações sobre um único APEX |
ITestDevice.MountPointInfo | Uma classe struct simples para armazenar informações sobre um único ponto de montagem |
GrandeReceptor de Saída | Uma classe projetada para ajudar a executar comandos de longa execução que coletam resultados. |
LocalAndroidVirtualDispositivo | A classe para dispositivos virtuais locais em execução no host TradeFed. |
LogcatReceptor | Classe que coleta logcat em segundo plano. |
GerenciadoTestDeviceFactory | Fábrica para criar os diferentes tipos de dispositivos que podem ser monitorados pelo Tf |
Dispositivo nativo | Implementação padrão de dispositivos Android ITestDevice não full stack. |
NativeDevice.AdbAction | Um ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para executar um comando 'adb ....' do sistema operacional. |
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 estrutura. |
NetworkNotAvailableException | Lançado quando um dispositivo não consegue se conectar à rede para teste. |
NoDeviceException | Lançado quando não há dispositivo para executar um determinado comando. |
Dispositivo Nulo | Um espaço reservado IDevice usado pelo DeviceManager para alocar quando IDeviceSelection#nullDeviceRequested() for true |
Informações do pacote | Contêiner para informações do pacote de um aplicativo analisadas no dispositivo. |
Dispositivo Android remoto | Implementação de um ITestDevice para um dispositivo Android full stack conectado via adb connect. |
Dispositivo AVd remoto | Um espaço reservado IDevice usado pelo DeviceManager para alocar quando DeviceSelectionOptions.gceDeviceRequested() for true |
StubDispositivo | Implementação de espaço reservado de stub de um IDevice . |
StubLocalAndroidVirtualDevice | Um espaço reservado IDevice usado pelo DeviceManager para alocar quando DeviceSelectionOptions.localVirtualDeviceRequested() for true |
Dispositivo TCP | Um espaço reservado IDevice usado pelo DeviceManager para alocar quando DeviceSelectionOptions.tcpDeviceRequested() for true |
Dispositivo de teste | Implementação de um ITestDevice para um dispositivo Android full stack |
TestDevice.MicrodroidBuilder | Um construtor usado para criar um Microdroid TestDevice. |
Opções de dispositivo de teste | Contêiner para Option ITestDevice |
Informação de usuário | Semelhante à classe UserInfo da plataforma. |
WaitDeviceRecovery | Uma implementação simples de um IDeviceRecovery que espera o dispositivo ficar online e responder a comandos simples. |
WifiCommandUtil | Uma classe utilitária que pode analisar saídas de comandos wifi. |
WifiCommandUtil.ScanResult | Representa uma rede wifi contendo suas informações relacionadas. |
Ajudante de Wi-Fi | Classe auxiliar para manipular serviços wifi no dispositivo. |
Enums
Estado de alocação de dispositivos | Representa o estado de alocação do dispositivo da perspectiva IDeviceManager |
DeviceSelectionOptions.DeviceRequestedType | Os diferentes tipos possíveis de dispositivos de espaço reservado suportados. |
Estado de Dispositivo Livre | |
IDeviceSelection.BaseDeviceType | |
ITestDevice.RecoveryMode | |
NativeDevice.RebootMode | Um modo de reinicialização. |
SnapuserdWaitPhase | Representação enum de quando ingressar/bloquear para que a atualização do snapuserd termine. |
TestDeviceOptions.InstanceType | |
Estado do dispositivo de teste | Uma representação do estado do dispositivo com mais recursos do que DeviceState . |
UserInfo.UserType | Variantes suportadas do tipo de um usuário em APIs externas. |
Interfaces
- IAndroidDebugBridge
- IConfigurableVirtualDevice
- IDeviceActionReceptor
- IDeviceManager
- IDeviceManager.IFastbootListener
- IDeviceMonitor
- Recuperação de dispositivo
- Seleção de dispositivo
- IDeviceStateMonitor
- IFileEntry
- ILogcatReceptor
- Dispositivo IManagedTest
- IManagedTestDeviceFactory
- Recuperação de IMultiDevice
- Dispositivo INativo
- ITestDevice
Aulas
- BackgroundDeviceAção
- Temperatura da bateria
- ColetandoByteOutputReceiver
- ColetandoOutputReceiver
- DeviceDisconnectedException
- DispositivoFoldableState
- Gerenciador de Dispositivos
- DeviceManager.FastbootDevice
- DeviceMonitorMultiplexador
- DeviceNotAvailableException
- Propriedades do dispositivo
- DeviceRuntimeException
- Opções de seleção de dispositivo
- DeviceStateMonitor
- DeviceUnresponsiveException
- Ajuda de inicialização rápida
- IDeviceMonitor.DeviceLister
- IManagedTestDevice.DeviceEventResponse
- ITestDevice.ApexInfo
- ITestDevice.MountPointInfo
- GrandeReceptor de Saída
- LocalAndroidVirtualDispositivo
- LogcatReceptor
- GerenciadoTestDeviceFactory
- Dispositivo nativo
- NativeDevice.AdbAction
- NativeDevice.AdbShellAction
- NativeDevice.RebootDeviceAction
- NativeDeviceStateMonitor
- NetworkNotAvailableException
- NoDeviceException
- Dispositivo Nulo
- Informações do pacote
- Dispositivo Android remoto
- Dispositivo AVd remoto
- StubDispositivo
- StubLocalAndroidVirtualDevice
- Dispositivo TCP
- Dispositivo de teste
- TestDevice.MicrodroidBuilder
- Opções de dispositivo de teste
- Informação de usuário
- WaitDeviceRecovery
- WifiCommandUtil
- WifiCommandUtil.ScanResult
- Ajudante de Wi-Fi
Enums