С 2026 года, чтобы обеспечить стабильность платформы для экосистемы, мы будем публиковать исходный код в AOSP во втором и четвертом кварталах. Это соответствует нашей модели разработки trunk stable. Для создания и внесения вклада в AOSP используйте android-latest-release. В ветке манифеста android-latest-release всегда будет указана последняя версия, загруженная в AOSP. Подробнее об изменениях в AOSP…
Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Обработка ошибок и потоков
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
На этой странице рассматриваются обратные вызовы статуса HAL камеры, ошибки захвата и управление потоками.
Управление ошибками
Методы интерфейса HIDL, взаимодействующие с камерой, должны генерировать соответствующий
статус камеры.
Если метод
ICameraDeviceCallbacks::notify вызывается с параметром
ERROR_DEVICE, то успешно вызвать можно только метод
ICameraDeviceSession::close. Все остальные методы вернут значение
INTERNAL_ERROR.
Временные ошибки при фотосъемке должны быть указаны в элементе
ICameraDeviceCallbacks::notify с соответствующим
кодом ошибки. В каждом случае временного сбоя HAL по-прежнему должен вызывать
ICameraDeviceCallbacks::processCaptureResult с соответствующим
результатом захвата.
Управление потоками
Клиенты HAL должны настраивать потоки камеры, вызывая функцию
ICameraDeviceSession::configurestreams.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-10-11 UTC.
[null,null,["Последнее обновление: 2026-10-11 UTC."],[],[]]