it-swarm.com.ru

Я не могу использовать камеру в эмуляторе genymotion

Я использую эмулятор genymotion http://www.genymotion.com/ но когда я открыл камеру, я получил сообщение «не удается подключиться к камере», в чем проблема?

36
Mohammed Subhi Sheikh Quroush

UPDATE Сделано в вики-сообществах на случай, если кому-то еще есть что добавить, я не могу держать это в курсе прямо сейчас :)

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

В окне эмулятора нажмитеctrl+3или же+3чтобы она отображала панель конфигурации камеры,enter image description here

Вы можете выбрать объективную камеру, в которой будет отображаться логотип genymotion, движущаяся по экрану, или использовать системную камеру. Обратите внимание, что я использую переднюю камеру телефона вместо задней камеры.

62
Juan Cortés

Если все другие решения не работают, вы можете сохранить виртуальное устройство в рабочем состоянии и перезапустить Eclipse, и процесс ADB и это должно работать. Это сработало для меня. Я предполагаю, что соединение с adb уже занято какой-то другой камерой, и это блокирует вашу текущую камеру от подключения к разработке IDE с виртуальным устройством. 

29
sivi

Если вы используете Intellij Idea, нет необходимости перезапускать Genymotion или IDE. 

  1. Genymotion: выключить камеру
  2. Intellij IDEA: в меню выберите Сервис/Android/«Включить интеграцию с ADB»
  3. Genymotion: включить камеру

Это должно работать и для вас.

10
Hesam

Просто расширяя ответ @ Сиви:

В моем случае я просто восстановил соединение с эмулятором, используя эти:

adb kill-server ---> adb start-server

и он начал работать отлично.

8
Mohit

Если вы используете Eclipse, я узнал, что собирается DDMS, а затем устройства, вы можете сбросить ADB. Вы можете найти эту опцию, нажав на стрелку раскрывающегося списка с надписью «View Menu». 

Пример, чтобы найти Rest ADB.

1
jlope

просто завершите процесс ADB.exe или аналогичный в MacOS kill adb, и он автоматически запустится, поэтому genymotion нуждается в нем, и вы сможете использовать камеру, ADB, вероятно, будет держать камеру занятой.

0
Khris Azuaje

Вот еще одно решение .... Я перепробовал все вышеперечисленное, и, к сожалению, ни один из них не сработал .... В конце концов я обнаружил, что если я поворачиваю устройство в альбомную ориентацию камера работает. в противном случае я получаю зеленый экран ... Надеюсь, что кому-то помогает ..

0
Yarden Cohen

Я перепробовал все приведенные выше предложения, в том числе перезапустить adb, но ни один не сработал Затем я вижу предложение на англоязычном веб-сайтеМой английский не очень хорош, поэтому я не могу его полностью понять и забыл URL-адрес страницы. ,.

Однако последнее предложение заключается в том, чтобы удалить виртуальное устройство в genymotion и просто заново создать то же самое, возможно, вы будете работать. 

Я последовал этому совету, и мне это удалось ... Поэтому я приехал сюда, чтобы поделиться.

0
ruiruige1991