Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Alocação de dispositivos no Tradefed
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Ao iniciar um teste (por exemplo, um teste de instrumentação), ele pode precisar de um dispositivo para ser executado corretamente. Ou o teste (como alguns testes de unidade Java) pode não precisar de um dispositivo. Outros podem até precisar de vários dispositivos (como testes de smartphone e relógio). Em todos esses casos, o Gerenciador de dispositivos é responsável por alocar os dispositivos necessários para que o teste seja executado corretamente. Essa fase é chamada de etapa de alocação de dispositivos ou seleção de dispositivos.
A alocação é feita por
DeviceSelectionOptions
que permitem que um teste declare todas as propriedades necessárias de um dispositivo, incluindo:
- Nível de bateria
- Tipo de dispositivo
- Tipo de produto
- Número de série
Usar dispositivos reais
Essa é a configuração padrão que será alocada para todos os testes que não especificam nenhuma propriedade do dispositivo. Um dispositivo físico aleatório marcado
DISPONÍVEL
será escolhido e atribuído ao teste.
Não usar dispositivos
Quando nenhum dispositivo é necessário para o teste, ele pode especificar --null-device ou -n
na linha de comando ou <option name="null-device" value="true" /> na
configuração XML. Isso aloca um marcador NullDevice que representa que nenhum dispositivo foi alocado.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2026-06-18 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-06-18 UTC."],[],[]]