Error de Android: no se pudo instalar * .apk en el dispositivo *: tiempo de espera

Recibo este error de vez en cuando y no sé qué causa esto:
Cuando intento ejecutar / depurar una aplicación de Android en un dispositivo real (Galaxy Samsung S en mi caso), aparece el siguiente error en la consola:

Error al instalar * .apk en el dispositivo *:

timeout Lanzamiento cancelado!

Esto es todo lo que me dice la consola. LogCat no proporciona ninguna información. La vista Problemas de Eclipse no muestra ningún problema.

Intenté los siguientes pasos sin éxito:
1. Limpieza del proyecto (Proyecto-> Limpiar)
2. Reinicio del dispositivo, Eclipse, portátil, todo lo anterior ...
3. Traslado del proyecto a una ubicación sin espacios, según Error al instalar apk en el dispositivo 'emulator-5554': tiempo de espera

La aplicación se ha depurado en el pasado en ese dispositivo muchas veces (la aplicación está activa en Market), pero este problema ocurre de vez en cuando y es MUY FRUSTRANTE ...

¡Cualquier ayuda será muy apreciada! Gracias.

preguntado el 23 de enero de 11 a las 15:01

Pruébelo simplemente reiniciando su dispositivo. A veces sucede cuando nuestro dispositivo queda inactivo. -

Si su código tiene algún error, lo mostrará en Problems View y si se produce un error en tiempo de ejecución, lo mostrará en LogCat View. Es por eso que no brindan ninguna información. -

Gracias por responder, pero el problema siguió ocurriendo después de reiniciar el dispositivo, como mencioné en mi publicación. Finalmente, lo que me sirvió fue reinstalar los controladores del teléfono inteligente, reiniciar todo y esperar lo mejor ... -

Era necesario mover el código a una ruta sin espacios. ¡Gracias! -

A veces, su dispositivo está un poco lejos de su PC. Quiero decir que su cable es largo o su dispositivo está conectado a la PC a través del USB del teclado. Conéctelo directamente al USB de la PC -

8 Respuestas

Intente cambiar el tiempo de espera de la conexión ADB. Creo que lo predeterminado es 5000ms y cambié el mío a 10000ms para deshacerse de ese problema.

Si está en Eclipse, puede hacerlo pasando por

Ventana -> Preferencias -> Android -> DDMS -> Tiempo de espera de conexión ADB (ms)

Respondido 03 Feb 20, 12:02

Me encontré con este problema generalmente con mi Galaxy Tab. El aumento del tiempo de espera a 10 segundos parece haberlo solucionado por ahora. ¡Gracias! - jon turner

Gracias por la sugerencia, aunque tuve que configurarlo en un valor mucho más alto en mi caso, ya que mi entorno parece funcionar mucho más lento. - Multimedia DigiOz

De hecho, tuve que aumentar el mío a 60000ms, pero al final funcionó. Podría ser algo con la velocidad USB o no sé qué ... ¡Gracias! - moralida

Esta solución funcionó para mí. De todos mis dispositivos de prueba, esto solo ocurrió en el Samsung Galaxy S (Mac OS X, Eclipse Indigo). ¿Quizás es un problema con los dispositivos Samsung? - chad schultz

Lo cambié a 10000ms. Lanzó el mismo error. Reiniciar el dispositivo funcionó en mi caso. - chirumen

Lo que suelo hacer cuando recibo este error es reiniciar el adb servidor escribiendo el cmd:

adb kill-server

adb start-server

EDIT: Con algunas versiones nunca de las herramientas de la plataforma, puede hacer esto desde el DDMS Perspective en la Devices Tab menú (cerca del botón Capturar), haga clic en Reset adb.

EDIT2: También descubrí que es preferible usar el USB port en la parte posterior de su PC, ya que la mayor parte del frente USB ports tienen poca potencia y parecen ser más lentos al cargar apks en tus dispositivos

Respondido 29 ago 12, 10:08

Cambiar el tiempo de espera de DDMS no funcionó para mí, pero esto parece haber resuelto el problema para mí. ¡Genial gracias! - Zac Seth

Esto también me solucionó el problema, a diferencia de la solución de tiempo de espera. - Alexander

En mi caso, esto definitivamente apunta a la dirección correcta. El cambio de tiempo de espera no tiene ningún efecto. Reiniciar el dispositivo siempre funciona, restablecer de alguna manera pone el dispositivo en modo fuera de línea. Parece que la salida elegante de la aplicación antes de subir una nueva versión es la clave para mi caso. - Hong

@Ovidiu Latcu Recibí este error * el demonio no se está ejecutando. iniciándolo ahora en el puerto 5037 El servidor ADB no ACK no se pudo iniciar el demonio * - Shahzad imán

Conectar el teléfono a la parte posterior de la computadora en el frente como sugirió EDIT2 resolvió el problema por mí. +1 :) - barriga

Solía ​​tener este problema a veces, la solución era cambiar el cable USB por uno nuevo

respondido 16 mar '11, 13:03

Tal vez la mala conexión pueda evitar que la conexión al dispositivo tenga éxito. Puede tener sentido, pero será mejor que pruebes con el cable de un amigo antes de comprar uno nuevo :) +1 porque no se merece un mal punto por eso. - Julien

Confirmado. Puedo reproducir este problema cuando paso a través de ciertos cables de extensión USB. - Richard Taylor

Tenía como 6 dispositivos, no hay problema. Luego probé este teléfono samsung galaxy s y simplemente no permitía la instalación (incluso cambiando el tiempo de espera, etc.). Probé un cable diferente y ta-da, funcionó. ¡Gracias! - gordofreddyscat

Grrr, ¿por qué debería importar esto ??? Hablando de herramientas de desarrollo deficientes ... Supongo que este es mi problema, ya que ya probé las 2 respuestas principales. ¿Así que ahora es solo una trampa de cable USB? - Brade

La especificación USB 2.0 (y probablemente otras, pero esa es la única que he leído) prohíbe explícitamente los "cables de extensión" con el argumento de que hizo posible exceder la longitud máxima del cable y hacer que el funcionamiento no fuera confiable. En otras palabras, los cables de extensión estaban prohibidos, por lo que USB no quisiera ser un tonto. Mi cable (corto) parece funcionar bien cuando cambié a un puerto USB diferente. - Brian White

¡No utilice puertos USB 3.0 para la conexión entre PC y teléfono Android!

USB 3.0 - Puerto con lengüeta azul

USB 2.0 - Puerto con lengüeta negra

respondido 23 mar '14, 03:03

¡Gracias! Esto no debería estar tan lejos aquí. Esto es lo único que me ha solucionado este problema. Probé todas las demás soluciones de varias formas diferentes. Incluso probé todas las correcciones en 2 dispositivos (N1 y Transformer) y 3 cables. Creo que hay varios problemas aquí dependiendo del dispositivo. Sería bueno si pudiéramos hacer una pregunta o algo así. De cualquier manera, antes que tú reiniciar adb or cambiar el tiempo de espera, primero asegúrese de estar conectado a un puerto USB 2.x. - Josh

¡pero no tengo otras opciones! pero reiniciar el teléfono problemático me ayudó. - Nombre que se ve en la pagina

Reinicie el teléfono.

¡En serio! Apague y encienda completamente. Eso me lo arregló.

Respondido 24 Oct 11, 02:10

Encontré el mismo problema e intenté cambiar el tiempo de espera de la conexión ADB. Eso no funcionó. Cambié entre los puertos USB de mi PC (frontal -> posterior) y solucionó el problema.

Respondido 26 Jul 11, 12:07

Tal, estabas en el camino correcto con esto. La razón por la que cambiar de puerto solucionó el problema es que lo más probable es que sus puertos frontales sean USB3 y los demás sean USB2. Mira mi comenta otra respuesta para más detalles. - Josh

Estaba usando con éxito un puerto frontal. Hice una limpieza y trató de depurar y no se instaló. Intenté aumentar el tiempo de espera, reiniciar adb, reiniciar el teléfono, reiniciar Eclipse en vano. Cambió a un puerto trasero y comenzó a funcionar nuevamente. - jim rodas

Me sale esto mucho. Yo también estoy en un Galaxy S. Desenchufo el cable del teléfono, lo vuelvo a enchufar e intento iniciar la aplicación nuevamente desde Eclipse, y por lo general funciona. Eclipse parece perder la conexión con el teléfono ocasionalmente, pero esto parece devolverlo a la vida.

Respondido el 23 de enero de 11 a las 23:01

Sé que suena tonto, pero después de probar todo lo recomendado para este problema de tiempo de espera cuando se ejecuta en un dispositivo, decidí intentarlo. cambiando el cable Y funcionó. Es un Coby Kyros MID7015.

Probar con otro cable es una buena y sencilla opción.

Respondido el 22 de diciembre de 13 a las 19:12

Asegúrese de que todas sus herramientas y complementos del SDK estén actualizados después de actualizar Android Studio. este era mi problema. vea mi respuesta con captura de pantalla sobre esta pregunta similar. stackoverflow.com/questions/58688663/adb-install-failed/… - Mathieu J.

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.