Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android: Emulador frecuentemente desconectado (sin conexión)!

En algún momento justo después de lanzar un nuevo emulador, por primera vez estaba intentando cargar mi apk, sin embargo tengo "emulador: ERROR: la imagen de datos de usuario es usada por otro emulador.

Lanzé un nuevo emulador, y lo dejé solo, varios minutos más tarde, DDMS mostró "dispositivo fuera de línea".

Tuve que reiniciar una nueva, ya sabes, minutos desperdiciados.
Es realmente molesto que siga recibiendo este error y ralentizado la depuración.
¿Cómo lo soluciono?

  • El directorio de datos no tiene permiso de lectura / escritura en Android
  • Emulador de Android no se ve en Device Chooser
  • ¿Cómo puedo crear AVD para el Samsung Galaxy S4 (1080X1920)
  • Falta la imagen de api nivel 15 en el estudio android
  • Android Studio, de repente tiene problemas de controlador de GPU al ejecutar el emulador
  • ¿Cómo usar la conexión 3G en la aplicación Android en lugar de Wi-fi?
  • Android emulator-5554 fuera de línea
  • ¿Cómo instalo un JRE o JDK para ejecutar las Herramientas para desarrolladores de Android en Windows 7?
  • 7 Solutions collect form web for “Android: Emulador frecuentemente desconectado (sin conexión)!”

    Si el emulador sigue vivo, puede decirle a adb que se conecte a él a través de tcp (que es lo que creo que lo hace de todos modos, sólo que normalmente utiliza una clase 'emulador' de nombre y ahora obtendría un ip: un puerto)

    Ha pasado un tiempo desde que he tenido que hacer eso, pero creo que si estuvieras usando el emulador-5554 te conectarías al bucle de retorno de tu máquina de desarrollo un puerto más alto, es decir:

    adb connect localhost:5555 

    Si funciona, los dispositivos adb mostrarán que un eclipse debería verlo como una opción de implementación

    El problema de "uso" suena como un bloqueo rancio que tal vez se quedó en un accidente

    Tengo otra solución. prueba esto

    Ejecutar configuraciones> Destino> Limpiar datos de usuario> Ejecutar

    En mi caso sucede cuando tengo otro proceso que escucha en el puerto del emulador.

    Por ejemplo, si veo:

     emulator-5554 offline 

    Significa que algo está usando el puerto 5554

    Escriba el comando "monitor" en cmd, luego seleccione el dispositivo en la ventana del monitor haga clic en la flecha hacia abajo como sólo haga clic en la pestaña de restablecimiento thats todo lo que obtendrá conexión a Internet Abra la ventana de monitor de depuración de Android, escribiendo el comando "monitor" en cmd, luego seleccione el dispositivo en la ventana del monitor, haga clic en la flecha hacia abajo como se muestra en la figura y luego haga clic en la pestaña reset que es todo lo que obtendrá conexión a Internet.

    Elimine manualmente las siguientes carpetas:

    C: \ Users \% UserName% .android \ avd \ AVD2.1.avd \ cache.img.lock

    C: \ Users \% UserName% .android \ avd \ AVD2.1.avd \ userdata-qemu.img.lock

    Esto siempre funciona para mí. 3

    En Arch Linux x64, tuve este problema similar que me llevó a esta pregunta. Usando Eclipse, la ventana del emulator-5554 se congelaría, y Eclipse me incitó a comenzar una nueva. En el diálogo siguiente, se informó que el emulator-5554 estaba desconectado, con un destino desconocido. Si empecé una nueva instancia, sería el emulator-5556 . Este problema persistió a través de reinicios de Eclipse y ciclos de inicio de sesión también! Además, killx cerraría la ventana, pero el proceso seguía funcionando.

    Por lo tanto, encontrar el id de proceso emulator64-arm ( no emulator-arm !):

     ps ax | grep "emulator64-arm" 

    … y luego acaba de kill -9 :

     sudo kill -9 6728 

    … donde 6728 era su PID. Esto desconecta completamente el emulador para que Eclipse pueda intentar ejecutarlo de nuevo.

    Fue algo extraño

    Tuve ese problema, automáticamente se detuvo el emulador localhost: 5554 después de iniciar la aplicación.

    No sabía por qué sucede, pero hoy he hecho algo diferente en lo que podría lanzar como normalidad.

    Lo que hice tan diferente fue cambiar la prespectiva de Eclipse ADT. Estaba ejecutando la aplicación de Debug y ahora he ejecutado desde Java Prespective, funcionó, no sé la razón, tuve que compartir, sonido algunos .. esta respuesta, pero he resuelto hacer eso sin eliminar y crear de nuevo mi Android Dispositivo virtual.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.