web-dev-qa-db-fra.com

Android erreur: échec de l'installation de * .apk sur le périphérique *: délai d'expiration

J'obtiens cette erreur de temps en temps et je ne sais pas quelle en est la cause:
Lorsque j'essaie d'exécuter/de déboguer une application Android sur un appareil réel (Galaxy Samsung S dans mon cas), l'erreur suivante s'affiche dans la console:

Impossible d'installer * .apk sur le périphérique *:

timeout Lancement annulé!

C'est tout ce que me dit la console. LogCat ne fournit aucune information. La vue Problèmes Eclipse ne montre aucun problème.

J'ai essayé les étapes suivantes sans succès:
1. Nettoyage du projet (Projet-> Nettoyer)
2. Dispositif de redémarrage, Eclipse, ordinateur portable, tout ce qui précède ...
3. Déplacement du projet vers un emplacement sans espaces, conformément à Échec d'installation d'Apk sur le périphérique 'emulator-5554': timeout

L'application a déjà été déboguée sur cet appareil à plusieurs reprises (l'application est en direct sur Market), mais ce problème se produit de temps à autre et est TRÈS FRUSTRANT ...

Toute aide serait grandement appréciée! Merci.

686
Arye Rosenstein

Essayez de changer le délai de connexion ADB. Je pense que la valeur par défaut est de 5000ms et j'ai changé le mien en 10000ms pour résoudre ce problème.

Si vous êtes dans Eclipse, vous pouvez le faire en passant par

Fenêtre -> Préférences -> Android -> DDMS -> Délai de connexion ADB (ms)

1127
Kraig

Ce que je fais habituellement quand j'obtiens cette erreur, c'est de redémarrer le serveur adb en tapant dans le cmd:

adb kill-server

adb start-server

MODIFIER: Pour certaines versions de jamais de Platform Tools, vous pouvez le faire à partir du DDMS Perspective du menu Devices Tab (près du bouton de capture), cliquez sur Reset adb.

EDIT2: J'ai aussi découvert qu'il est préférable d'utiliser le USB port à l'arrière de votre PC, car la plupart des USB ports à l'avant sont peu alimentés et semblent vraiment plus lents lors du téléchargement apks sur vos appareils.

189
Ovidiu Latcu

J'avais parfois ce problème, la solution était de changer le câble USB par un nouveau

112
Gu1234

n'utilisez pas les ports USB 3.0 pour la connexion entre le PC et le téléphone Android_!

USB 3.0 - Port avec languette bleue

USB 2.0 - Port avec langue noire

39
Phi Tran

Redémarrez le téléphone.

Sérieusement! Complètement éteindre et allumer. Cela a réglé le problème pour moi.

37
Hawk

J'ai rencontré le même problème et j'ai essayé de modifier le délai de connexion ADB. Cela n'a pas fonctionné. J'ai commuté entre les ports USB de mon PC (avant -> arrière) et le problème a été résolu !!!

17
tal

Je comprends beaucoup. Je suis aussi sur un Galaxy S. Je débranche le câble du téléphone, le rebranche et tente de relancer l'application à partir d'Eclipse. Eclipse semble perdre la connexion avec le téléphone de temps en temps, mais cela semble le ramener à la vie.

15
Richard

Je sais que cela semble idiot, mais après avoir essayé tout ce qui était recommandé pour ce problème de délai d’attente lorsqu’il est exécuté sur un périphérique, j’ai décidé d’essayer changer le câble et cela a fonctionné. C'est un Coby Kyros MID7015.

Essayer un autre câble est une bonne et simple option pour tenter sa chance.

10
Adrian Ferreyra