A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
FeatureFlagTargetPreparer
public
class
FeatureFlagTargetPreparer
extends BaseTargetPreparer
Atualiza o DeviceConfig (flags de recursos ajustadas por um serviço remoto).
Ele pode ser usado para reproduzir o estado de um dispositivo (dumpando todos os valores de flag em um arquivo
usando "adb shell device_config list") ou para ativar/desativar flags em massa (teste de todos os recursos ativados/desativados).
Exemplo de uso:
- Para usar no teste de ativação/desativação total, especifique o arquivo de sinalização necessário:
--flag-file=flag_file_path
- Para substituir uma ou mais flags, especifique os valores delas (podem ser combinados com arquivos de flag):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Para usar no teste de reversibilidade, especifique o arquivo "tudo ativado" seguido pelo arquivo "tudo desativado" e
permita a reinicialização entre os dois arquivos:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Deve ser usado em combinação com DeviceSetup
para desativar a sincronização do DeviceConfig durante
o teste, que pode substituir as mudanças feitas por esse preparador.
Resumo
Construtores públicos
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Métodos públicos
public void setUp (TestInformation testInformation)
Parâmetros |
testInformation |
TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)
Parâmetros |
testInformation |
TestInformation |
e |
Throwable |
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 2025-03-26 UTC.
[null,null,["Última atualização 2025-03-26 UTC."],[],[]]