Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
FeatureFlagTargetPreparer
public class FeatureFlagTargetPreparer
extends BaseTargetPreparer
Этот класс устарел.
Вместо этого используйте AFlagsTargetPreparer .
Обновляет DeviceConfig (флаги функций, настраиваемые удаленной службой).
Это можно использовать для воспроизведения состояния устройства (путем выгрузки всех значений флагов в файл с помощью команды `adb shell device_config list`) или для одновременного включения/выключения флагов (тестирование "все включено/все выключено").
Пример использования:
- Для использования в режиме полного включения/полного выключения укажите необходимый файл флагов:
--flag-file=flag_file_path
- Чтобы переопределить один или несколько флагов, укажите их значения (их можно комбинировать с файлами флагов):
--flag-file=flag_file_path --flag-value=namespace/name=value
- Для проверки обратимости укажите сначала файл, в котором все включено, а затем файл, в котором все выключено, и включите возможность перезагрузки между этими двумя файлами:
--flag-file=all_on_file_path --flag-file=all_off_file_path --reboot-between-flag-files
Следует использовать в сочетании с DeviceSetup для отключения синхронизации DeviceConfig во время тестирования, которая может перезаписать изменения, внесенные этим подготовителем.
Краткое содержание
Государственные строители
FeatureFlagTargetPreparer
public FeatureFlagTargetPreparer ()
Общедоступные методы
public void setUp (TestInformation testInformation)
| Параметры |
|---|
testInformation | TestInformation |
public void tearDown (TestInformation testInformation,
Throwable e)| Параметры |
|---|
testInformation | TestInformation |
e | Throwable |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[null,null,["Последнее обновление: 2026-06-22 UTC."],[],[]]