Comment corriger l’erreur « Impossible de localiser l’ADB » sur Android Studio ?

Android Debug Bridge ou ADB vous permet de communiquer avec vos appareils via une interface de ligne de commande. Il peut être utilisé à diverses fins car il facilite de nombreuses actions, notamment l’installation et le débogage d’applications sur votre appareil. Lorsque vous essayez d’exécuter votre application via Android Studio, vous pouvez rencontrer le message d’erreur « Impossible de localiser l’ADB » qui arrête la simulation. En fin de compte, le message d’erreur apparaît lorsque Android Studio n’est pas en mesure de localiser le fichier ADB.exe qui se trouve dans le dossier platform-tools.

Impossible de localiser la BAD

Cela peut se produire pour plusieurs raisons, notamment lorsque votre logiciel antivirus supprime le fichier adb.exe en raison d’une fausse alarme. De tels problèmes sont assez courants avec les logiciels antivirus et, par conséquent, lorsque vous en utilisez un, vous devez vous assurer qu’il ne déclenche pas de faux positif 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 établir une meilleure compréhension du message d’erreur en question, discutons plus en détail des différentes raisons pour lesquelles le problème peut survenir. Cependant, n’oubliez pas que les causes incluent, mais ne sont pas limitées à celles mentionnées ci-dessous.

  • Antivirus tiers — Les logiciels antivirus sont connus pour causer plusieurs problèmes lorsqu’ils suppriment un fichier de votre système en raison d’un faux positif. L’antivirus Avast est connu pour causer beaucoup de problèmes avec ADB où il verrouille le fichier dans le coffre à virus. Si cela s’applique, vous devrez restaurer le fichier à partir de là et tout devrait être bon. Cependant, gardez à l’esprit que cela peut non seulement être limité à Avast si vous utilisez un antivirus tiers différent, mais cela pourrait également être à l’origine du problème et vous devriez donc examiner les fichiers qui ont été mis en quarantaine par l’application.
  • Paramètres du projet — Il s’avère que, dans certains cas, le message d’erreur peut apparaître en raison des paramètres de votre projet. Le SDK Android par défaut ne donne pas 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 est défini par défaut sur Aucun SDK.
  • Outils de plate-forme corrompus – En plus des raisons susmentionnées, si vos outils de plate-forme 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 met probablement en quarantaine et, par conséquent, vous n’avez plus le fichier adb.exe dans le dossier platform-tools. Dans un tel cas, vous devrez simplement réinstaller les outils de la plate-forme pour résoudre le problème.

Maintenant que nous avons passé en revue les causes possibles du problème, commençons par mentionner les différentes solutions de contournement qui s’offrent à vous pour résoudre le problème. Alors, sans plus tarder, plongeons-nous dedans.

Restaurer ADB à partir d’un antivirus tiers

Il s’avère que la première chose à faire lorsque vous rencontrez le message d’erreur en question est de vérifier le logiciel antivirus tiers installé sur votre système. Le plus souvent, les logiciels antivirus peuvent déclencher des faux positifs et mettre en quarantaine des fichiers qui ne sont pas du tout dangereux. Dans ce cas, adb.exe serait le fichier ciblé considéré comme une menace dangereuse ou potentielle par le logiciel antivirus et, par conséquent, supprimé de votre système.

Si ce cas vous concerne, en particulier 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 par celui-ci. Dans ce cas, restaurez simplement le fichier, puis essayez d’exécuter l’application. Pour ce faire, suivez les instructions ci-dessous :

  1. 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, choisissez Virus Chest.Ouverture du coffre à virus
  2. Ici, vérifiez si le fichier ABD.exe est présent. Si tel est le cas, allez-y et cliquez sur les trois points horizontaux devant le fichier.
  3. Dans le menu déroulant qui apparaît, choisissez l’option Restaurer. Cela supprimera le fichier de Virus Chest et vous pourrez l’utiliser.Restauration d’un fichier à partir de Virus Chest
  4. Alternativement, vous pouvez également choisir l’option Restaurer et ajouter une exception pour vous assurer qu’elle ne sera pas à nouveau rangée dans le coffre à virus.

Modifier les paramètres du projet

Si votre logiciel antivirus n’est pas le coupable ou s’il ne s’applique pas à vous, 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 qui lui est attribué et, par conséquent, qu’il n’a pas accès à ADB, c’est pourquoi vous rencontrez le message d’erreur en question. Pour résoudre ce problème, vous devrez modifier les paramètres de projet par défaut qui sont définis sur Aucun SDK par défaut. Ces paramètres se trouvent sous Structure du projet. Pour ce faire, suivez les instructions ci-dessous :

  1. Tout d’abord, assurez-vous qu’Android Studio est ouvert.
  2. Ensuite, dirigez-vous vers Fichier> Structure du projet. Vous pouvez également cliquer sur l’icône Structure du projet comme indiqué dans l’image ci-dessous.
  3. Une fois la fenêtre Structure du projet ouverte, cliquez sur Projet sous Paramètres du projet.
  4. Ensuite, continuez avec ce que Project SDK est défini. S’il est défini sur Aucun SDK, allez-y et remplacez-le par Android API XX Platform dans le menu déroulant.Modification du SDK de projet par défaut
  5. S’il n’y a pas d’options dans le menu déroulant, vous pouvez cliquer sur le bouton Nouveau, choisir Android SDK, puis choisir le répertoire où Android SDK est présent.
  6. Une fois cela fait, vous pourrez sélectionner Android API XX Platform dans le menu déroulant.
  7. Après cela, cliquez sur le bouton OK et essayez d’exécuter votre application pour voir si le problème persiste.

Installer le SDK Android à partir du gestionnaire de SDK

Il s’avère que s’il vous manque la version Android SDK appropriée sur votre système, cela entraînera également l’apparition du message d’erreur. Si ce cas s’applique, vous pouvez facilement résoudre le message d’erreur en installant le SDK Android respectif à partir du gestionnaire de SDK trouvé dans Android Studio. Pour ce faire, suivez les instructions ci-dessous :

  1. Dans la fenêtre Android Studio, ouvrez la fenêtre Préférences en allant dans Fichier > Paramètres.
  2. Ensuite, sur le côté gauche, accédez à Apparence et comportement> Paramètres système> SDK Android.Gestionnaire de SDK
  3. Une fois que vous êtes dans le gestionnaire de SDK, sous Plateformes SDK, installez la plateforme SDK pour votre version Android respective.
  4. Après avoir fait cela, continuez et essayez d’exécuter l’application pour voir si vous rencontrez toujours le message d’erreur.

Réinstaller les outils de plate-forme

Enfin, si vous rencontrez toujours le message d’erreur en question après avoir essayé les méthodes mentionnées ci-dessus, il se peut que le problème soit déclenché par des fichiers d’outils de plate-forme endommagés ou corrompus. Si ce scénario s’applique à vous, vous devrez réinstaller les outils de la plate-forme sur votre système pour vous débarrasser de ce message d’erreur. Cela peut être fait facilement via le gestionnaire de SDK. Vous pouvez désinstaller les outils de la plate-forme via le gestionnaire de SDK et après cela, vous pouvez facilement l’installer à nouveau en quelques clics. Pour ce faire, suivez les instructions ci-dessous :

  1. Tout d’abord, fermez Android Studio, puis ouvrez le Gestionnaire des tâches en cliquant avec le bouton droit de la souris sur votre barre des tâches. Dans le menu qui apparaît, choisissez Gestionnaire des tâches.Ouverture du gestionnaire de tâches
  2. Dans la fenêtre Gestionnaire des tâches, sous Processus, recherchez le processus ADB.exe et arrêtez-le.
  3. Une fois que vous avez fait cela, allez-y et ouvrez à nouveau Android Studio.
  4. Maintenant, vous devrez ouvrir le gestionnaire de SDK. Pour cela, cliquez sur l’icône de la boîte avec une flèche vers le bas comme indiqué sur l’image.Ouverture du gestionnaire de SDK
  5. Une fois le gestionnaire de SDK ouvert, passez à l’onglet Outils SDK.Basculer vers l’onglet Outils SDK
  6. Dans l’onglet Outils SDK, faites défiler vers le bas jusqu’à ce que vous voyiez Android SDK Platform-Tools. Décochez-la puis cliquez sur OK.Plate-forme Android-Outils dans le gestionnaire de SDK
  7. Cela désinstallera les outils de plate-forme de votre IDE. Attendez la fin de la désinstallation.
  8. Une fois qu’il a été désinstallé et que Gradle est synchronisé, ouvrez à nouveau le gestionnaire de SDK et accédez à nouveau à l’onglet Outils du SDK. Ici, recherchez à nouveau Android SDK Platform-Tools et cochez-le. Enfin, cliquez sur OK et attendez que cela se termine, puis synchronisez votre projet.
  9. Une fois tout cela fait, continuez et essayez d’exécuter votre application pour voir si le message d’erreur apparaît.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *