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.
O Google usa tecnologia de IA na tradução de conteúdos para seu idioma de preferência. As traduções com IA podem ter erros.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
GoogleDeviceFlashPreparer
public
class
GoogleDeviceFlashPreparer
extends DeviceFlashPreparer
implements
IInvocationContextReceiver,
ILabPreparer
Uma especialização de DeviceFlashPreparer que oferece suporte às etapas personalizadas necessárias para atualizar dispositivos
do Google.
Ele faz isso criando o IDeviceFlasher adequado com base no tipo de produto.
Resumo
Construtores públicos
GoogleDeviceFlashPreparer
public GoogleDeviceFlashPreparer ()
Métodos públicos
public IBuildInfo getBuild (TestInformation testInfo)
Encapsule o getBuildInfo para que possamos substituir em cenários específicos.
| Parâmetros |
testInfo |
TestInformation |
setAltStaticDeviceInfoClass
public void setAltStaticDeviceInfoClass (String altStaticDeviceInfoClass)
| Parâmetros |
altStaticDeviceInfoClass |
String |
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
| Parâmetros |
invocationContext |
IInvocationContext |
public void setUp (TestInformation testInfo)
| Parâmetros |
testInfo |
TestInformation |
Métodos protegidos
checkDeviceProductType
protected void checkDeviceProductType (ITestDevice device,
IDeviceBuildInfo deviceBuild)
Verificação possível antes da atualização para garantir que o dispositivo esteja conforme o esperado em comparação com as informações do build.
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."],[],[]]