Как узнать, какой уровень API Camera2 поддерживает ваш телефон Android

С точки зрения конечных пользователей, камеры телефонов связаны с пикселями и тем, какие функции следующей ОС они будут поддерживать. Для большинства покупка флагманского телефона — обычно самый безопасный вариант, потому что приложения для камеры Android могут быть довольно амбициозными, и они полагаются на ваше устройство, имеющее хорошую камеру, или вы не сможете их установить. С камерами дело не только в количестве пикселей. Также играет роль множество других факторов, одним из которых является то, какой уровень API Camera2 поддерживает ваш телефон.

Уровень API Camera2

Узнать, какой уровень API Camera2 поддерживает ваш телефон, довольно легко. Ваша ОС не сообщит вам об этом, но вы можете загрузить бесплатное приложение под названием Camera2 API Probe. Установите его и запустите на своем телефоне. Посмотрите на раздел категории поддержки аппаратного уровня. Первое поле сообщит вам две вещи; поддерживает ли ваша камера API Camera2 и какой уровень она поддерживает.

  Следует ли очищать системный кеш на телефоне Android?

Приложение также может предоставить вам дополнительную информацию о камере на вашем устройстве, например, можете ли вы вручную управлять экспозицией и фокусным расстоянием. В приложении камеры по умолчанию может не быть элементов управления, однако вы можете найти приложения в Play Store, которые позволят вам вручную управлять обоими этими функциями.

Другая полезная информация, которую вы можете найти, — это то, может ли ваша камера снимать фотографии в формате RAW. Вы можете получить эту информацию как для передней, так и для задней камеры. Они могут иметь одинаковые или разные характеристики. Полный список спецификаций можно скопировать в буфер обмена и / или отправить кому-нибудь по электронной почте с помощью специальных кнопок в нижней части главного экрана приложения.

  Как получить Netflix на рутированном / разблокированном телефоне Android

Почему это важно?

Если вы запускаете обычное приложение из Play Store, вряд ли вам когда-нибудь понадобится эта информация. Некоторые приложения предназначены для работы на определенных устройствах, таких как телефоны Pixel или один из флагманских телефонов Nokia. Эти приложения созданы для конкретного устройства и обычно не работают на других устройствах, но портированные версии этих приложений разработаны, чтобы пользователи, владеющие другими устройствами, могли извлечь из них пользу. Приложение Google Camera — один из популярных примеров.

Для перенесенных приложений существуют ограничения, и иногда они требуют, чтобы ваше устройство поддерживало определенный уровень API Camera2. Если вы хотите запустить такое приложение и вам нужно знать эту конкретную спецификацию камеры на вашем устройстве. это приложение — самый простой способ узнать.

  Редактировать ресурсы для создания пользовательских тем для каждого приложения [Android]