Я пытаюсь определить, имеет ли конкретное устройство Android камеру. Документация для состояний android.hardware.Camera.open()
Определение, существует ли камера для Kindle
Создает новый объект камеры для доступа к первой обращенной к камере на устройстве. Если устройство не имеет обратную камеру, это возвращает значение null.
The Kindle Я тестирую (первое поколение, я считаю) не имеет камеры, и все же open()
возвращается не null
. Почему это? Возможно, потому, что Amazon запускает разветвленную версию Android с различным поведением? Есть ли другой способ определить, есть ли у устройства камера?
Что такое зажигательный огонь? – CommonsWare
Довольно уверен, что это первое поколение, в котором нет камеры. Например, когда я запускаю приложение FB, он позволяет загружать фотографию, а не фотографировать. –