Correction de l'erreur «ADB ne peut pas localiser» sur Android

Dernière mise à jour: 04/10/2024
Impossible de localiser ADB

Android Debug Bridge ou ADB vous permet de communiquer avec vos appareils via une interface de ligne de commande. commandes. Il peut être utilisé à diverses fins car il facilite une tonne d'actions, notamment l'installation et le débogage d'applications sur votre appareil.

Lorsque vous essayez d'exécuter une application via Android Studio, vous pouvez rencontrer le message d'erreur «Impossible de localiser ADB» qui arrête la simulation. Il s'avère que le message d'erreur apparaît lorsqu'Android Studio ne parvient pas à localiser le fichier ADB.exe situé dans le dossier des outils de la plateforme.

Impossible de localiser ADB

Cela peut se produire pour diverses raisons, notamment lorsque le logiciel antivirus supprime le fichier adb.exe en raison d'une fausse alarme. Des problèmes comme ceux-ci sont assez courants avec les logiciels antivirus et donc lorsque vous en utilisez un, vous devez vous assurer qu'il ne génère pas de faux positifs sur les fichiers avec lesquels vous travaillez.

En plus de cela, les paramètres de votre projet peuvent également provoquer l'apparition de ce message d'erreur. Pour comprendre et mieux comprendre le message d'erreur en question, examinons de plus près les différentes raisons pour lesquelles le problème peut survenir. Cependant, n’oubliez pas que les causes incluent, sans s’y limiter, celles mentionnées ci-dessous.

  • Antivirus tiers – Les logiciels antivirus sont connus pour provoquer plusieurs problèmes lorsque vous supprimez un fichier de votre système en raison d'un faux positif. Il est bien connu que l’antivirus Avast provoque souvent ce type de situation avec ADB, il bloque essentiellement le fichier dans le coffre à virus. Si tel est le cas, vous devrez restaurer le fichier à partir de là et tout devrait bien se passer. Cependant, gardez à l'esprit que non seulement vous pouvez être limité à Avast si vous utilisez un autre antivirus tiers, mais que cela peut également être à l'origine du problème et que vous devez donc examiner les fichiers que l'application a mis en quarantaine.
  • Paramètres du projet: Il s'avère que dans certains cas, le message d'erreur peut survenir en raison de la configuration de votre projet. Le SDK Android ne donne pas par défaut aux projets un SDK par défaut. Dans un tel scénario, vous devrez accéder aux paramètres du projet et attribuer au projet un SDK qui, par défaut, est défini sur No SDK.
  • Outils de plateforme endommagée:En plus des raisons mentionnées ci-dessus, si vos outils de plateforme sont endommagés ou corrompus, cela peut également entraîner le message d'erreur. Si ce scénario est applicable, windows Defender ou tout logiciel tiers le mettra probablement en quarantaine et, par conséquent, vous n'aurez plus le fichier adb.exe dans le dossier platform-tools. Dans ce cas, vous devrez simplement réinstaller les outils de la plateforme pour résoudre le problème.
  7 meilleurs programmes pour créer des programmes

Comment réparer ADB ne peut pas localiser le message d'erreur

Maintenant que nous avons examiné les causes possibles du problème, commençons par mentionner les différentes solutions de contournement disponibles pour corriger le message d'erreur ADB introuvable. Alors, sans aller plus loin, approfondissons ce sujet.

Restaurer ADB à partir d'un antivirus tiers

Il s'avère que la première chose à faire face au message d'erreur en question est de vérifier le logiciel antivirus tiers installé sur votre système. La plupart du temps, les logiciels antivirus peuvent déclencher des fichiers de quarantaine et des faux positifs qui ne sont absolument pas dangereux. Dans ce cas, adb.exe serait le fichier cible considéré comme une menace dangereuse ou potentielle par le logiciel antivirus et serait donc supprimé de votre système.

Si ce cas vous concerne, notamment si vous utilisez l’antivirus Avast, vous devez vérifier le coffre à virus de votre logiciel antivirus pour voir si le fichier a été mis en quarantaine. Dans ce cas, restaurez simplement le fichier, puis essayez d'exécuter l'application. Pour ce faire, suivez les instructions ci-dessous :

  • Tout d'abord, faites un clic droit sur l'icône de votre antivirus dans la barre des tâches puis dans le menu qui apparaît, sélectionnez Tronc de virus.

  • Ici, vérifiez si le fichier ABD.exe est présent. Si c’est le cas, continuez et cliquez sur les trois points horizontaux devant le fichier.
  • Dans le menu déroulant qui apparaît, sélectionnez l'option Restaurer. Cela supprimera le fichier Virus Chest et vous pourrez l’utiliser.

  • Alternativement, vous pouvez également choisir l'option Restaurer et ajouter une exception pour vous assurer qu'il ne sera pas réenregistré dans Virus Vault.

Modifier les paramètres du projet

Si votre logiciel antivirus n'est pas le coupable ou s'il ne s'applique pas à votre situation, le message d'erreur est probablement déclenché en raison des paramètres de votre projet. Cela se produit lorsque votre projet n'a pas de SDK attribué et, par conséquent, n'a pas accès à ADB, faisant ainsi face au message d'erreur « Impossible de localiser ADB ». Pour résoudre ce problème, vous devrez modifier les paramètres par défaut du projet, qui sont définis par défaut sur Aucun SDK. Ces paramètres se trouvent dans Structure du projet. Pour ce faire, suivez les instructions ci-dessous :

  • Tout d’abord, assurez-vous qu’Android Studio est ouvert.
  • Ensuite aller à Fichier > Structure du projet. Vous pouvez également cliquer sur l'icône Structure du projet comme indiqué dans l'image ci-dessous.
  • Une fois la fenêtre Structure du projet ouverte, cliquez sur PROJET RÉALISÉ en Paramètres du projet.
  • Continuez ensuite avec ce que vous êtes prêt à faire. SDK du projet. Si réglé sur Pas de SDK, change-le en Plateforme Android API XX dans le menu déroulant
  Les 7 meilleurs programmes de bases de données

  • S'il n'y a aucune option dans le menu déroulant, vous pouvez cliquer sur le bouton Nouveau, choisir SDK Android puis choisissez le répertoire dans lequel le SDK Android est présent.
  • Une fois que vous aurez fait cela, vous pourrez sélectionner Plateforme API Android XX dans le menu déroulant
  • Après cela, vous devez cliquer sur le bouton Accepter et essayez d'exécuter l'application pour voir si le problème persiste.

Installez le SDK Android à partir du SDK Manager

Il s'avère que s'il vous manque la version appropriée du SDK Android sur votre système, le message d'erreur apparaîtra également. Si ce cas s'applique, vous pouvez facilement résoudre le message d'erreur en installant le SDK Android correspondant à partir du gestionnaire de SDK situé à l'adresse Android Studio. Pour ce faire, suivez les instructions ci-dessous :

  • Dans la fenêtre Android Studio, ouvrez la fenêtre préférences va Fichier > Paramètres.
  • Puis sur le côté gauche, dirigez-vous vers Apparence et comportement > Paramètres système > SDK Android.

  • Une fois que vous êtes dans SDK Manager, dans Plates-formes SDK, installez le SDK de la plateforme pour votre version Android respective.
  • Après avoir fait cela, continuez et essayez d'exécuter l'application pour voir si vous êtes toujours confronté au message d'erreur.

Réinstaller les outils de la plateforme

Enfin, si vous êtes toujours confronté au message d'erreur ADB introuvable après avoir essayé les méthodes mentionnées ci-dessus, le problème peut être dû à des fichiers d'outils de plate-forme corrompus.

Si ce scénario s'applique à votre cas, vous devrez réinstaller les outils de plateforme sur votre système pour vous débarrasser de ce message d'erreur. Cela peut être facilement fait via le SDK Manager. Vous pouvez désinstaller les outils de la plate-forme via le SDK Manager, puis les réinstaller facilement en quelques clics. Pour ce faire, suivez les instructions ci-dessous :

  • Tout d'abord, fermez Android Studio, puis ouvrez le Le Gestionnaire des tâches en cliquant avec le bouton droit sur la barre des tâches. Dans le menu qui apparaît, sélectionnez Gestionnaire des tâches.
  YAML : qu'est-ce que c'est, comment ça marche et à quoi ça sert

  • Dans la fenêtre Gestionnaire des tâches, sous Processus, recherchez le processus ADB.exe y finis-le.
  • Une fois que vous avez fait cela, allez-y et ouvrez Android studio à nouveau
  • Maintenant, vous devrez ouvrir le Gestionnaire de SDK. Pour ce faire, cliquez sur le icône de la boîte avec une flèche vers le bas Comme le montre l'image.

  • Une fois le SDK Manager ouvert, passez à l'onglet Outils SDK.

  • Dans l'onglet Outils du SDK, faites défiler vers le bas jusqu'à ce que vous voyiez Outils de la plateforme SDK Android. Décochez-le puis faites cliquez en Accepter.

Impossible de localiser ADB

  • Cela désinstallera les outils de la plateforme de votre IDE. Attendez la fin de la désinstallation.
  • Une fois qu'il a été désinstallé et que Gradle est synchronisé, rouvrez Gestionnaire de SDK et revenez à l'onglet Outils SDK. Ici, recherchez Outils de la plate-forme Android SDK encore une fois et marquez-le. Enfin, faites cliquez en Accepter et attendez qu'il se termine, puis synchronisez votre projet.
  • Après avoir fait tout cela, continuez et essayez d’exécuter l’application pour voir si le message d’erreur apparaît.

De cette façon, vous pouvez mettre fin au message d’erreur ADB introuvable. Si vous connaissez une autre méthode, n'hésitez pas à la partager avec nous dans la section commentaires ci-dessous. J'espère que nous vous reverrons dans notre prochain article.