No puedo usar la cámara en el emulador de genymotion
Estoy usando el emulador genymotion http://www.genymotion.com/ pero cuando abrí la cámara, recibí el mensaje "no puedo conectarme a la cámara", ¿cuál es el problema?
- Se produjo un error al desplegar el archivo. Instala el proveedor en conflicto
- Android genymotion vs emulador
- Mint: error de instalación de genymotion
- Cómo emular dispositivo de almacenamiento masivo en Emulador Genymotion
- Genymotion no pudo crear una imagen de framebuffer, no obtuvo ninguna solución viable
- GenyMotion No se puede iniciar el dispositivo virtual de Genymotion
- Pruebas de Android onTrimMemory
- Lolipop dispositivo no se abre en genymotion
- Iniciar mi aplicación en genymotion
- Cordova emula no se ejecuta en Genymotion después de actualización de SDK
- Genymotion Device no aparece en Device Chooser - Android Studio
- Cómo habilitar el emulador de Genymotion para usar el Internet WIFI que el host está usando
- El dispositivo virtual Genymotion y el software Genymotion no coinciden
UPDATE Hizo un wiki de la comunidad en caso de que alguien más tiene algo que añadir, no puedo mantener esto actualizado ahora 🙂
Podría ser que no activaste la cámara para el emulador. Opuesto a los emuladores de valores que una vez que configurar la cámara web que sólo funcionan, en los emuladores genymotion que necesita para encender las cámaras. El proceso es muy simple.
En la ventana del emulador, presione ctrl + 3 o ⌘ + 3 para llevar el panel de configuración de la cámara que se parece a la izquierda y gírelo como en la derecha:
Puede seleccionar una cámara ficticia que mostrará un logotipo de genymotion moviéndose alrededor de la pantalla o usar la cámara del sistema si está disponible y visualizarla. Tenga en cuenta que en la captura de pantalla anterior estoy usando la cámara frontal del teléfono en lugar de la cámara trasera.
Si todas las otras soluciones no parecen funcionar, puede mantener el dispositivo virtual funcionando y reiniciar eclipse, y el proceso de adb y debería funcionar. Funcionó para mí. Mi conjetura es que la conexión al adb es tomada ya por alguna otra cámara y ése está bloqueando su cámara actual de conectar con el desarrollo del IDE con el dispositivo virtual.
Si utiliza Intellij Idea, no es necesario reiniciar Genymotion o IDE.
- Genymotion: Apaga la cámara
- Intellij IDEA: Desde el menú seleccione Tools / Android / "Enable ADB Integration"
- Genymotion: Encender la cámara
Debe funciona para usted también.
Simplemente ampliando la respuesta de @sivi:
En mi caso, acabo de restablecer la conexión al emulador usando éstos:
adb kill-server ---> adb start-server
Y empezó a funcionar perfectamente.
Si está utilizando eclipse, me enteré de ir a DDMS y, a continuación, los dispositivos que puede restablecer el adb. Puede encontrar la opción haciendo clic en la flecha desplegable que dice "Menú Ver".
Ejemplo para encontrar Rest adb.
Acaba de terminar su proceso ADB.exe o similar en MacOS matar adb y automáticamente se reiniciará por lo tanto genymotion lo necesita y usted será capaz de utilizar su cámara, ADB es probablemente mantener la cámara ocupada.
He intentado todas las sugerencias arriba, incluyendo reiniciar adb, pero ninguno trabajó Entonces veo una sugerencia en un sitio web en inglés Mi Inglés no es bueno, así que no puedo entender totalmente y me olvido de la URL de la página.
Sin embargo, la sugerencia final es eliminar su dispositivo virtual en genymotion y sólo volver a crear uno mismo, tal vez usted trabajará.
Seguí ese consejo y lo logré. Así que vengo aquí a compartir.
Aquí hay otra solución. He intentado todo lo anterior y frustruately ninguno de ellos funcionó. Eventualmente me enteré de que si girar el dispositivo para el paisaje de la cámara está funcionando. De lo contrario obtendré la pantalla verde. Espero que ayude a alguien ..
- Conexiones de socket y Polling. ¿Cuál es la mejor solución en términos de duración de la batería?
- OnClick no activado en LinearLayout con el niño