Android 11 добавил одноразовые права, автосброс разрешений, support для одновременных камер и точный zoom; важно проверять возможности устройства и корректно обрабатывать права и ресурсы. - Разрешения: обрабатывайте one‑time и авто‑сброс — показывайте rationale, используйте shouldShowRequestPermissionRationale() и предлагайте перейти в настройки, если доступ потерян. - Проверка возможностей: читайте CameraCharacteristics (hardware level, REQUESTAVAILABLECAPABILITIES), StreamConfigurationMap и getConcurrentCameraIds() перед включением функций (RAW, concurrent cameras, точный zoom). - Форматы и размеры: для анализа — YUV420888; для превью по производительности — PRIVATE; фото — JPEG, RAW только если устройство поддерживает FULL. Выбирайте превью разрешение ради FPS/латентности (720/1080), а фото — с учётом времени обработки. - Частые проблемы и быстрые исправления: - "Камера занята" — слушайте CameraManager.AvailabilityCallback, корректно закрывайте CameraDevice/Session в onPause/onStop