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