web-dev-qa-db-fra.com

"incapable de localiser adb" avec Android Studio

J'ai essayé de tester mon application sur un appareil réel. Je continue à recevoir un message d'erreur que "unable to locate adb". Le pilote USB de mon téléphone est installé. Merci pour l'aide. Le cliché est présenté ci-dessous .Snap shot

13
Joe

si vous utilisez avast, optez pour le coffre à virus, allez trouver adb, restaurez-le en cliquant sur le bouton droit de la souris ... tout fonctionne parfaitement

55
amyShamna
  1. sur votre studio Android, sélectionnez Outils> Android> Gestionnaire de SDK.
  2. afficher l'emplacement du SDK Android (cela vous indiquera votre chemin d'accès au sdk)
  3. naviguez jusqu'à l'explorateur de fichiers de votre système et localisez le chemin du fichier. Cela devrait être quelque chose comme c: // Utilisateurs/johndoe/AppData/local/Android (vous pouvez maintenant voir le sdk.)
  4. vérifiez le dossier des outils de la plate-forme et voyez si vous voyez quelque chose comme adb.exe (il devrait manquer, probablement parce qu'il était corrompu et que votre antivirus ou Windows Defender l'a mis en quarantaine)
  5. supprimer le dossier des outils de la plateforme
  6. retournez dans Android Studio et à partir de l'endroit où vous vous êtes arrêté, accédez aux outils SDK (cela devrait se trouver juste sous l'emplacement Android SDK).
  7. décochez Android sdk platform-tools et sélectionnez ok. (cela désinstallera les outils de la plate-forme de votre ide) attendez que cela soit terminé et votre diplôme sera synchronisé.
  8. une fois la synchronisation terminée, revenez en arrière et cochez la case des outils de la plate-forme Android sdk (cela en installera une nouvelle avec le nouveau fichier adb.exe), attendez la fin du projet et synchronisez le projet, puis vous êtes prêt.

J'espère que cela épargnera à quelqu'un quelques heures de douleur.

28
harny otuoniyo

J'utilise Android Studio sous Windows 7 et j'ai AVG comme antivirus. La première fois que vous lancez adb, AVG vous invite à ajouter avg.exe dans le coffre-fort antivirus. Si vous acceptez, alors votre studio Android n'a pas accès à l'exécution de adb.exe. Ouvrez donc Avg >> options >> Virus Vault >> Restaurer (sélectionnez le fichier adb)

6

ouvrez les paramètres de Studio -> Paramètres système -> SDK Android -> sélectionnez l'onglet de l'outil SDK - >> sélectionnez "Outil de plate-forme Android SDK" et installez-le. 

4
Libin Thomas

Dans Android Studio, cliquez sur "Outils" dans la barre d'onglets supérieure d'Android Studio.

Outils >> Android >> SDK Manager >> Lancez autonome Sdk manager

là, vous pouvez voir clairement quel outil de la plateforme est manquant, puis installez-le et votre adb commencera à fonctionner correctement.

3
Rajendhiran Easu

(J'utilise Android Studio 3.0.1)

  1. J'ai téléchargé "SDK Platform-Tools" de https://developer.Android.com/studio/releases/platform-tools
  2. Copié "adb.exe" dans C:\Utilisateurs\utilisateur\AppData\Local\Android\Sdk\platform-tools.
  3. Ensuite, je n'ai aucune erreur lors de l'exécution de l'application.
  4. J'ai également ajouté C:\Utilisateurs\utilisateur\AppData\Local\Android\Sdk\platform-tools\adb.exe à la liste des exceptions de mon outil antivirus.
3
Hydrogirl

Allez-y dans le fichier local.properties sous vos fichiers build.gradle pour trouver le chemin PATH de votre SDK. À partir de l'emplacement du SDK, accédez au dossier platform-tools et regardez si vous avez adb.exe. Sinon, allez sur http://adbshell.com/downloads et téléchargez ADB KITS. Copiez le contenu du dossier Zip dans le dossier platform-tools et refaites votre projet.

Je n'avais pas besoin de mettre à jour PATH dans la section Paramètres de contrôles étendus de l'émulateur, j'ai laissé Utiliser les paramètres d'emplacement ADB détectés. J'espère que cela rend cela plus rapide pour vous! 

1
gr7x

J'ai eu le même problème et je l'ai résolu en faisant:

  • (Vous devriez être connecté à Internet)
  • cliquez sur le logo du SDK Manager
  • cliquez sur Lancer le gestionnaire de SDK autonome (attendez un instant)
  • si la boîte de dialogue du gestionnaire de SDK s'affiche, vous cliquez sur cexbox [Outils] et installez tous les packages.
  • si le téléchargement est terminé, vous redémarrez Android Studio et redémarrez.

Après cela, ça devrait marcher.

1
Briliant Fay

J'ai résolu ce problème en supprimant et en insérant un nouveau dossier platform-tools dans le dossier Android sdk. Mais cela est dû à mon logiciel antivirus Avast. Où je peux trouver mon adb.exe dans le coffre Avast. Vous pouvez également résoudre le problème en le restaurant à partir de la poitrine d'Avast.

1
Ajmal Tk

Sinon, cela vous aidera

La BAD est maintenant située dans les outils de la plate-forme Android SDK.

Vérifiez votre répertoire [répertoire sdk]/platform-tools et, s’il n’existe pas, ouvrez le gestionnaire de SDK dans Android Studio (bouton situé quelque part dans le menu principal, logo Android avec une flèche vers le bas), passez à l’onglet Outils du SDK et et sélectionnez/installez Android SDK Platform-tools.

Sinon, vous pouvez essayer le gestionnaire de SDK autonome: Ouvrez le gestionnaire de SDK et vous devriez voir un lien "Lancer le gestionnaire de SDK autonome" quelque part au bas de la fenêtre de configuration. Cliquez sur et ouvrez le gestionnaire de SDK autonome, puis installez/mettez à jour le

"Outils> Outils de la plate-forme SDK Android" . Si le problème ci-dessus ne résout pas le problème, essayez de réinstaller les outils: ouvrez le "Gestionnaire de SDK autonome" et désinstallez les outils de la plate-forme Android SDK, supprimez le [votre répertoire sdk]/répertoire platform-tools et installez-le à nouveau à l'aide du gestionnaire de SDK.

J'espère que cela t'aides!

1
Rajendhiran Easu

En raison d'un problème, mon adb.exe a été perdu. Mon espace de travail a subi une coupure de courant, je ne pouvais plus exécuter ni compiler de programmes Android.

Adb.exe est un fichier qui doit figurer dans votre [répertoire Android]/sdk/platform-tools. Dans mon cas, le fichier a disparu, mais la plate-forme-outils était là. Ma solution était la suivante:

  • J'ai changé le répertoire de noms de [répertoire Android]/sdk/platform-tools en platform-tools_OLD, afin de le masquer pour le studio Android sans l'effacer.
  • Dans [répertoire Android]/sdk, il existe un fichier SDK Manager.exe, ... je l'ai lancé.
  • Une fenêtre de "Gestionnaire de SDK Android" s'affiche. Ensuite, dans le dossier Outils, j'ai choisi "Outils de la plate-forme Android SDK", puis Installer les packages. 
  • Entrer dans Android Studio

C'était bien pour moi

1
José Guadalupe

Si vous utilisez Anti-Virus, vous pouvez d’abord vérifier le fichier de virus et le restaurer à partir de là. Sinon, accédez simplement à votre gestionnaire de SDK et installez Android SDK Tools.

0
Tushar Lathiya

Vérifiez votre répertoire [répertoire sdk]/platform-tools et, s’il n’existe pas, ouvrez le gestionnaire de SDK dans Android Studio (bouton situé quelque part dans le menu principal, logo Android avec une flèche vers le bas), passez à l’onglet Outils du SDK et et sélectionnez/installez Android SDK Platform-tools.

Sinon, vous pouvez essayer le gestionnaire de SDK autonome: Ouvrez le gestionnaire de SDK et vous devriez voir un lien "Lancer le gestionnaire de SDK autonome" quelque part au bas de la fenêtre de configuration. Cliquez sur et ouvrez le gestionnaire de SDK autonome, puis installez/mettez à jour le

"Outils> Outils de la plate-forme SDK Android" . Si le problème ci-dessus ne résout pas le problème, essayez de réinstaller les outils: ouvrez le "Gestionnaire de SDK autonome" et désinstallez les outils de la plate-forme Android SDK, supprimez le [votre répertoire sdk]/répertoire platform-tools et installez-le à nouveau à l'aide du gestionnaire de SDK.

J'espère que cela t'aides!

0
Mostafa Aboelnasr