2011-12-15 21 views
6

consigo el mensajeProblema de eclipse: error de lanzamiento: no se pudo conectar a la máquina virtual remota. El tiempo de conexión

Launch error: Failed to connect to remote VM. Connection timed out.

cada vez que puedo depurar mi aplicación en el dispositivo de lectura. He añadido a la AndroidManifest el:

<uses-permission android:name="android.permission.SET_DEBUG_APP"/> 

y

android:debuggable="true" 

Pero aún así esto no está ayudando. Cuando reinicio el Eclipse (lo cierro y lo vuelvo a abrir) este problema a veces se resuelve. Es realmente difícil trabajar de esta manera. ¿Cómo puedo resolver este problema?

+0

http://stackoverflow.com/questions/7658197/adb-stops-detecting-my-phone-after-a-while/7658379 # 7658379 ... la respuesta de Lalit Poptani ... trabajó para mí. – MKJParekh

Respuesta

11

A veces tengo este problema después de desconectar el teléfono de la computadora y volver a conectarlo.

hago CTRL +ALT +BORRAR y matar a todos los procesos adb.exe y lo arregla para mí.

Por favor, intente si esto también funciona para usted.

Nota: Me parece más rápido que reiniciar adb de línea de comandos/eclipse

+0

funcionó ... thn :) –

7

Sólo tuvimos este error, intentó varias cosas, por último, cambiar el puerto funcionó. ¡Estaba en el puerto 8600, cambiado a 8601 y me conecto al instante! Puede encontrar esta configuración en Windows-> Preferencias-> Android-> DDMS. Cambie el puerto predeterminado, aplique y reinicie Eclipse.

4

Simplemente desinstale la aplicación de su dispositivo y vuelva a ejecutar la depuración.

2

Al ejecutar mi aplicación como una aplicación de Android en un Galaxy SII, todo funcionó bien. Al depurar la misma aplicación, que tiene el error:

Launch error: Failed to connect to remote VM. Connection timed out.

en mi Windows XP no se ha instalado JRE 1.7. Después de desinstalar completamente Java 1.7 e instalar JDK 1.6u26, pude depurar mi aplicación.

3

No sé por qué, pero esto funciona para mí: First Run (o Debug) su aplicación en un emulador y luego depurar la aplicación en el dispositivo (sin cerrar el emulador).

Sé que no es una buena solución, pero es fácil.

1

Tenía el AVG 2013 en mi sistema, lo desinstalé y todo funciona bien. Supongo que AVG no permitía que el emulador abriera el puerto para el depurador.

3

Otra cosa a intentar:

En mi caso yo había 2 casos de Eclipse corriendo

Para resolver:

  • Cerrar eclipsar
  • gestor de Uso de tareas para matar a cualquier adicional procesos de eclipse que se ejecutan
  • Reinicio de eclipse
+0

¡Gracias! ¡Trabajó para mi! – bgolson

2

En Eclipse ... Ventana -> Preferencias -> General -> Conexiones de red, elija 'Native' como proveedor de Acrive.

Tuve este problema y me volví loco. Ahora lo he resuelto.

0

Sí, he estado teniendo este problema mucho estas últimas semanas. StackOverflow no tiene fallas en las soluciones ofrecidas, pero la mayoría implicó reiniciar o matar algo.

Me di cuenta de que el mensaje de error incluía la frase "Tiempo de espera de conexión agotado", por lo que esperaba que hubiera alguna configuración para extender ese tiempo y para que el archivo adjunto no fuera tiempo de espera.

¡Hay! Lo que funcionó para mí fue aumentar el tiempo de "tiempo de espera".

estoy actualmente en Eclipse Kepler (Build ID: 3.0.3-20140327-1716-Typesafe)

debajo de las ventanas menuu -> perferences -> Java -> Depuración

En la parte inferior de En la ventana, verá el siguiente campo: Tiempo de espera del depurador (ms): 3000

Acabo de agregar otro cero, 30000, y mis problemas ya no existían.

Es posible que sus puntos de corte continúen salteados inicialmente, ¡pero espere! Con este largo tiempo de espera ahora, simplemente siga corriendo más allá de esos puntos de interrupción hasta que el depurador se conecte con éxito y ¡auge! Te estás deteniendo en puntos de ruptura.

Mejor aún, inicie su aplicación en "modo de depuración", doble los brazos, espere 30 segundos o más ... ¡y luego apúntela!

Se fue el siguiente enlace que conducen a esta revelación:

getting Launch error: Failed to connect to remote VM. Connection timed out. which trying to debug my app on my device in android

Cuestiones relacionadas