android - what - user root
Android Studio no ve genymotion (8)
Actualicé la versión 0.5 a 0.8.14 de Android Studio, pero ahora Studio no ve genymotion, ¿qué debo hacer ahora? Gracias por todo .
Editar: también resolví el problema actualizando genymotion
Abra Genymotion Shell, use la
devices list
línea de comandos que mostrará el
luego, en cmd, use la línea de comando
adb connect IP address
no muestra los dispositivos en studio, quizás reinicie studio.
Cuando actualicé Android Studio a 3.4, se produjo el mismo problema en mi sistema.
- Programa Genymotion abierto,
- Haga clic en el texto "Genymotion" en la esquina superior izquierda,
- "Configuración" -> "ADB" -> marque "Usar herramientas de Android Genymotion (predeterminado)"
- Reinicie el programa Genymotion.
Después de investigar un poco, encontré una solución, abrí la barra de tareas y simplemente finalicé el proceso adb.exe, presioné ejecutar (android studio) y se recreará adb y su emulador genymotion estará en la lista. Pulgares hacia arriba
Genymotion por defecto usa su propio binario ADB. Si tiene una versión diferente a la que está usando Android Studio, pueden entrar en conflicto y usted tiene muchos problemas. Uno de ellos puede ser Genymotion que no se detecta y problemas para implementar aplicaciones.
Recomendaría configurar Genymotion para usar el SDK de ADB / Android que Android Studio también está usando, en lugar de usar el predeterminado. De esa manera evitará conflictos en futuras actualizaciones.
Primero DEBE instalar el complemento para Genymotion, haga clic en la pestaña "Archivo", busque la opción "Complemento", en la parte inferior, busque Genymotion, luego instálelo. Después de la instalación, debe reiniciar Android Studio, después de eso, verá el ícono Genymotion cerca del ícono "Sdk Manager", haga clic en él y luego especifique la ubicación de su instalación Genymotion. Además, asegúrese de tener instalado "Oracle Virtual Box" para utilizar Genymotion, es un requisito.
Editar-
Luego aparecen las máquinas virtuales de genymotion, haga clic en la que desee (creo que tiene que estar apagada para que se pueda hacer clic / no esté en gris) y luego haga clic en iniciar,
luego haga clic en el icono verde Reproducir cerca del centro de la barra de botones debajo de la barra de menú, luego la máquina virtual genymotion debería aparecer en la lista de ''dispositivos en ejecución''. resáltelo y haga clic en Aceptar, y debería iniciarse y mostrar su programa.
Tuve el mismo problema, cerré genymotion, luego hice clic en el botón Ejecutar, por lo que se abrió el cuadro de diálogo "Seleccionar destino de implementación". después de eso abro genymotion como administrador, inicio el dispositivo virtual y después de un minuto aparece en el cuadro de diálogo "Seleccionar destino de implementación".
Creo que el punto clave es que genymotion debe ejecutarse después de Android Studio, ¡y tal vez con el cuadro de diálogo "Seleccionar destino de implementación" debe abrirse!
Funciona para mí de todos modos
Una palabra (necesita encontrar la ip de su dispositivo):
adb connect 192.168.***.***:5555
2019-03-19 09:10:00
Mi entorno :
- Ubuntu 18.04
- Genymotion Versión 3.0.1
- Android Debug Bridge versión 1.0.40
- AndroidStudio versión 3.3.2
Mi problema:
-
dispositivos adb: la
list is empty
- no se detectaron dispositivos usb o emuladores en ejecución
Mi solución :
-
cd /opt/genymobile/genymotion
-
./genymotion-shell
-
devices list
(si ningún dispositivo en ejecución inicia uno) -
en otro terminal, ejecute commond:
adb connect yourDeviceIP:5555
Referencia:
- https://.com/a/27262302/7707781
- https://.com/a/24926960/7707781
primero instale el complemento genymotion y reinicie y android studio. Después del reinicio verá el icono del administrador de dispositivos genymotion cerca del icono del administrador sdk, selecciónelo y agregue la ruta donde tiene la carpeta genymotion. Si no vio el icono, busque el administrador de dispositivos genymotion lo conseguirás