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.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
BaseSwitchUserTargetPreparer
public
abstract
class
BaseSwitchUserTargetPreparer
extends BaseTargetPreparer
Subclasses diretas conhecidas
|
Um ITargetPreparer que muda para o tipo de usuário especificado na configuração. Por padrão, ele
permanece no usuário atual, e nenhuma mudança é realizada.
Tenta restaurar o estado do usuário do dispositivo voltando ao usuário atual de pré-execução.
Após setUp(TestInformation), ele define a propriedade PROPERTY_PREPARED_USER com o valor do usuário atual.
Resumo
Constantes
PROPERTY_PREPARED_USER
public static final String PROPERTY_PREPARED_USER
Nome da chave TestInfo property que armazena o ID do usuário atual do dispositivo após a preparação do destino.
Por exemplo, se o usuário atual antes do preparador ser acionado era 42 e o
preparador mudou para 0, o valor da propriedade será "0".
Observação: a propriedade não será definida se a mudança de usuário falhar e será removida no
final (após tearDown(TestInformation,Throwable)).
Valor da constante:
"com.android.tradefed.targetprep.SwitchUserTargetPreparer.preparedUser"
Construtores públicos
BaseSwitchUserTargetPreparer
public BaseSwitchUserTargetPreparer ()
Métodos públicos
setUp
public final void setUp (ITestDevice device,
IBuildInfo buildInfo)
| Parâmetros |
device |
ITestDevice |
buildInfo |
IBuildInfo |
tearDown
public final void tearDown (ITestDevice device,
IBuildInfo buildInfo,
Throwable e)
| Parâmetros |
device |
ITestDevice |
buildInfo |
IBuildInfo |
e |
Throwable |
Métodos protegidos
getPreparedUserId
protected final Integer getPreparedUserId ()
protected final void setPreparedUser (TestInformation testInformation,
Integer userId)
| Parâmetros |
testInformation |
TestInformation |
userId |
Integer |
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-22 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-22 UTC."],[],[]]