Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
При добавлении кода в AOSP используйте флаги запуска функций , чтобы изолировать непроверенный код от тестируемого. Включите флаги запуска функций для выполнения и тестирования вашего кода. И наоборот, отключите флаги запуска функций, чтобы гарантировать, что непроверенный код не будет выполняться.
Флаги запуска функций используются в основном двумя способами:
Если вы вносите свой вклад в AOSP, рецензент вашего изменения может попросить вас внедрить флаг запуска функции, чтобы функция была протестирована должным образом. Дополнительную информацию о ветках см. в разделе Жизненный цикл выпуска .
Google использует флаги запуска функций, чтобы гарантировать стабильность внешней ветки разработки (основной) и ветки выпуска для всех. Если ваша компания имеет зеркало AOSP и работает с него, используйте пометку запуска функций, чтобы обеспечить стабильность зеркала кода AOSP для вашей команды разработчиков.
Шаги высокого уровня для реализации маркировки запуска функций:
Для данного изменения кода определите, нужен ли вам флаг, и, если да, определите тип флага.
Объявите флаг.
Оберните изменение кода во флаг.
Установите значение флага.
Создайте и протестируйте свой код.
Измените значения флагов во время выполнения.
Тестовый код, использующий флаги выпуска функций
На страницах этого раздела вы узнаете, как выполнить каждый из этих шагов.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-12-05 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-12-05 UTC."],[],[]]