С 2026 года, чтобы обеспечить стабильность платформы для экосистемы, мы будем публиковать исходный код в AOSP во втором и четвертом кварталах. Это соответствует нашей модели разработки trunk stable. Для создания и внесения вклада в AOSP используйте android-latest-release. В ветке манифеста android-latest-release всегда будет указана последняя версия, загруженная в AOSP. Подробнее об изменениях в AOSP…
Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Распределение устройств в Tradefed
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Для запуска некоторых тестов, например инструментальных, может потребоваться устройство. Или же для тестирования (например, некоторых модульных тестов Java) устройство может не понадобиться. Некоторые тесты могут требовать использования нескольких устройств (например, телефона и часов). Во всех этих случаях Диспетчер устройств отвечает за выделение необходимых устройств для теста, чтобы он работал правильно. Этот этап называется выбором устройств.
Распределение определяется параметрами DeviceSelectionOptions, которые позволяют тесту объявлять любые свойства, необходимые ему от устройства, в том числе:
- Уровень заряда батареи
- Тип устройства
- Тип товара
- Серийный номер
Используйте реальные устройства
Это значение по умолчанию, которое будет использоваться для всех тестов, в которых не указаны свойства устройств. Будет выбрано и назначено для тестирования физическое случайное устройство, помеченное как ДОСТУПНО.
Не использовать устройства
Если для тестирования не нужны устройства, в командной строке можно указать --null-device или -n, а в XML-файле конфигурации – <option name="null-device" value="true" />. В этом случае выделяется заглушка NullDevice, которая означает, что устройство не было выделено.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-10-11 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"]],["Последнее обновление: 2026-10-11 UTC."],[],[]]