Duplicate possible:
la connexion à adb est interrompue et une erreur grave s'est produite
J'essaie actuellement de développer une application pour Android dans la dernière version d'Eclipse. Lorsque j'essaie de construire et d'exécuter, les éléments suivants apparaissent:
[2011-02-17 17:08:03 - <ProgramName>] The connection to adb is down, and a severe error has occured.
[2011-02-17 17:08:03 - <ProgramName>] You must restart adb and Eclipse.
[2011-02-17 17:08:03 - <ProgramName>] Please ensure that adb is correctly located at 'C:\<sdk-directory>s\platform-tools\adb.exe' and can be executed.
Maintenant, j'ai mis à jour le plugin ADT, j'ai la dernière version du Android SDK; adb.exe est, en fait, dans le répertoire platform-tools et peut être exécuté. J'ai essayé tout ce que j'ai trouvé sur Google:
Notes: J'utilise Windows 7. En outre, j'ai déjà testé des applications dans Eclipse. Cette erreur est nouvelle pour moi depuis la mise à niveau du SDK.
Je viens d'avoir le même problème et pour résoudre ce problème, j'ai ouvert le gestionnaire de tâches et tué le processus adb.exe, puis j'ai redémarré Eclipse.
Tout réinstaller ??? en aucune façon! juste add the path to SDK tools and platform tools in your classpath from Environment Variables.
Puis redémarrez Eclipse.
autrement aller à Devices -> Reset adb
, ou ouvrez simplement le gestionnaire de tâches et tuez le adb.exe
_ processus.
J'ai redémarré Eclipse et fait le Projet -> Nettoyer -> sélectionner votre projet. L'un d'eux a résolu mon problème avec adb.
[2011-12-31 10:50:45 - HelloAndroid] Android Launch! good
[2011-12-31 10:50:45 - HelloAndroid] adb is running normally. good
[2011-12-31 10:50:45 - HelloAndroid] Could not find HelloAndroid.apk! bad
Merci pour l'aide. Passons au problème suivant (soupir)
Cela me semble un peu familier avec mon problème: impossible à trouver sous le bon chemin
J'avais besoin de nettoyer tous les projets ouverts pour le faire fonctionner à nouveau ...
J'ai eu exactement le même problème avec vous. Et deux jours plus tard, je me demandais pourquoi cela me venait à l'esprit. J'ai finalement réussi à le faire en déplaçant le fichier adb.exe de la liste non fiable des logiciels de l'anti-virus COMODO vers sa liste des logiciels fiables. A cette époque, j'avais essayé au moins 5 types de mesures pour faire fonctionner l'adb, y compris toutes les mesures ci-dessus ...
J'ai eu un problème similaire avec adb.exe et Eclipse la dernière fois que j'ai mis à jour le plugin ADT. La solution consistait à exécuter Eclipse en tant qu'administrateur et à réinstaller ADT.
Le problème peut provenir de votre pare-feu ou de votre antivirus.
Assurez bien sûr ils sont tous désactivés.
Exécutez votre script dans Eclipse. Si cela fonctionne, alors 2 et 3 pourraient être le coupable. Pour moi, c'était pare-feu comodo. J'ai créé un filtre pour Adb.exe
Pour moi, ce qui suit a fonctionné:
Éliminer adb.exe du gestionnaire de tâches
Redémarrez Eclipse en tant qu'administrateur
Pour mon application, la cible était les API Google de niveau 10 .. Je suis allé dans Fenêtre-> Gestionnaire AVD et l'entrée pour "API Google de niveau 10" avait une cassure au lieu d'une coche verte - j'ai donc cliqué sur l'entrée et cliqué sur le " réparation "bouton et le problème a été corrigé
(C'était probablement seulement 3 ci-dessus ..)
La connexion à adb est interrompue et une erreur grave s'est produite.
[2011-12-19 11:45:09 - RayhReport] You must restart adb and Eclipse.
[2011-12-19 11:45:09 - RayhReport] Please ensure that adb is correctly located at 'D:\Android-sdk-windows\tools\adb.exe' and can be executed.
Quand vous allez à D:\Android-sdk-windows\tools\adb.exe
chemin puis vous voyez le fichier texte, le nom du fichier est "adb_has_moved", ce qui signifie que votre adb.exe
est déplacé vers les outils de la plate-forme copiés dans le fichier adb.exe, puis collés dans le dossier Outils et exécutés. Je suis sûr que ça marche.
Il est également possible d’obtenir cette erreur si vous exécutez le projet de test avec JUnit au lieu de Android JUnit. Naturellement, la solution consiste simplement à changer la façon dont vous l’exécutez.
À en juger par ce que vous avez posté et supposant que ce n'est pas une faute de frappe, Eclipse cherche dans C:\s\platform-tools ...
Si tel est le cas, vous devriez vérifier l'option Fenêtre/Préférences/Android d'Eclipse pour l'emplacement du SDK. Peut-être que le vôtre est réglé sur "C:\s". Vous ne pouvez pas le modifier pour qu'il devienne une valeur comme celle-là sans provoquer d'erreur, mais peut-être a-t-il été corrompu d'une manière ou d'une autre.