Hai Я новичок в Android. Я использую Android4 sdk. Я не могу включить веб-камеру в эмуляторе Android. Может ли кто-нибудь сказать, как это сделать. Спасибо.Разрешение веб-камеры Android в эмуляторе
ответ
Существует способ заставить это работать использовать Android Virtual Device Manage р. Вам необходимо отредактировать свой AVD, чтобы в аппаратном разделе были доступны «Конфигурирование лицевой стороны камеры» или «Настраивает обратную сторону камеры». Один, но не оба значения значений этих свойств должны быть установлены как «webcam0» (или все, что доступно). Затем запустите свое виртуальное устройство и используйте веб-камеру в качестве эмулируемой камеры.
Если у вас есть оба свойства, заданного как «webcam0», тогда вы получите предупреждение при запуске виртуального устройства, а управление передней/задней частью не будет доступно в приложении камеры.
работает нормально. Благодарю. – Karthi
Я устанавливаю «Настраивает лицевую сторону камеры: webcam0». Но если я проверю переднюю камеру, доступную в эмуляторе, она вернет false. Здесь фронт-камера возвращает false, а rearCam возвращает true. (I.e) PackageManager pm = getPackageManager(); frontCam = pm.hasSystemFeature ("android.hardware.camera.front"); rearCam = pm.hasSystemFeature (PackageManager.FEATURE_CAMERA); В чем может быть проблема? – Manoj
@Manoj Я не знаю, в чем проблема. Расскажите подробнее о настройках AVD (цель, CPU/ABI и т. Д.). – ThomasW
Использование эмулятора помогают исследовать доступные варианты
$ emulator -help 2>&1 | grep cam
-camera-back <mode> set emulation mode for a camera facing back
-camera-front <mode> set emulation mode for a camera facing front
-webcam-list lists web cameras available for emulation
и, например, использовать -webcam-list
в список распознанных камер
$ emulator -webcam-list @4.1
List of web cameras connected to the computer:
Camera 'webcam0' is connected to device '/dev/video0' on channel 0 using pixel format 'YUYV'
, чтобы увидеть варианты эмуляции для камер
$ emulator -camera-front help @4.1
emulator: ERROR: Invalid value for -camera-front <mode> parameter: help
Valid values are: 'emulated', 'webcam<N>', or 'none'
Я получил его, используя доступную камеру в своем avd Файл config.ini, строки: hw.camera.back = webcam0 hw.camera.front = none –
- 1. Неправильное разрешение приложения на эмуляторе
- 2. Невозможно запустить AVD в эмуляторе Разрешение отклонено
- 3. как настроить разрешение Pixi в ладони эмуляторе
- 4. Weird Разрешение на эмуляторе Android с Visual Studio
- 5. Камера в эмуляторе Android
- 6. BlueTooth в эмуляторе Android
- 7. java.lang.NullPointerException в эмуляторе android
- 8. Датчики в эмуляторе Android?
- 9. Android-виджет в эмуляторе
- 10. SecurityException: Разрешение: чтение (только на эмуляторе)
- 11. Искаженный пользовательский интерфейс в эмуляторе Android
- 12. Android «Разрешение отказа»
- 13. Android не работает в эмуляторе?
- 14. Android Сбои приложения в эмуляторе
- 15. Использование Bluetooth в эмуляторе Android
- 16. console.log браузер в эмуляторе Android
- 17. Ошибка приложения в эмуляторе Android
- 18. Тестирование приложений Android в эмуляторе
- 19. Подключить IIS в эмуляторе Android
- 20. Имитировать скриншот в эмуляторе Android
- 21. Wifi/3g в Android-эмуляторе
- 22. Русский язык в Android эмуляторе
- 23. Часовой пояс в эмуляторе Android
- 24. Невозможно прокрутить в эмуляторе Android
- 25. Forking приложение в Android-эмуляторе
- 26. проверить localhost в эмуляторе Android
- 27. Как написать «@» в эмуляторе Android?
- 28. создание папки в эмуляторе Android
- 29. Изменение ориентации в эмуляторе Android
- 30. Создать файл в эмуляторе Android
@ Вы можете использовать камеру на эмуляторе. Это функция, добавленная в Android SDK. Однако я никогда не использовал его сам. – ThomasW
Этот ответ, вероятно, имеет то, что вы ищете: http://stackoverflow.com/a/8443673/211292 – ThomasW
@ThomasW хорошо знать, спасибо за исправление =) – FoamyGuy