web-dev-qa-db-fra.com

adb n'est pas reconnu comme commande interne ou externe sous Windows

Je règle le c:/Android-sdk/tools chemin vers l’environnement du chemin et des commandes comme emulator fonctionne très bien. Mais la commande adb n'est toujours pas reconnue, que dois-je faire?

Dans la variable système path, j'ai ajouté le Android-sdk chemin et le chemin tools jusqu'à présent. Y a-t-il autre chose à faire? Parce que des commandes comme adb devices ne fonctionnent pas. Il dit que la commande n'est pas reconnue. En passant, je veux faire adb install comeapp.apk.

Merci

47
Lukap

Si vous allez à votre Android-sdk/tools dossier Je pense que vous trouverez un message:

L'outil adb est passé à platform-tools /

Si vous ne voyez pas ce répertoire dans votre SDK, lancez le SDK et le gestionnaire AVD (exécutez l'outil Android)) et installez "Android SDK Platform-tools".

Veuillez également mettre à jour votre variable d'environnement PATH pour inclure le répertoire platform-tools /, afin de pouvoir exécuter adb à partir de n'importe quel emplacement.

Donc, vous devriez aussi ajouter C:/Android-sdk/platform-tools à votre chemin d’environnement. De même, après avoir modifié la variable PATH, assurez-vous de démarrer une nouvelle fenêtre CommandPrompt.

78
Ovidiu Latcu

Vous avez deux moyens:

D'abord, allez sur le chemin particulier de Android SDK:

1) Ouvrez votre invite de commande et accédez au répertoire platform-tools, tel que

$ cd Frameworks\Android-Sdk\platform-tools

2) Exécutez vos commandes adb maintenant pour savoir que votre adb fonctionne correctement:

$ périphériques adb OR adb logcat OR simplement adb

La deuxième façon est:

1) Faites un clic droit sur votre ordinateur.

2) variables d'environnement ouvert.

3) Ajouter une nouvelle variable à votre système CHEMIN variable (Ajouter si non existant sinon pas besoin d’ajouter une nouvelle variable si elle existe déjà).

4) Ajoutez le chemin du répertoire platform-tools à la valeur de cette variable, telle que C:\Program Files\Android-sdk\platform-tools.

5) Redémarrez votre ordinateur une fois.

6) Maintenant, lancez les commandes adb ci-dessus telles que périphériques adb ou autres commandes adb de n’importe où dans l’invite de commande

Vous pouvez également lancer une commande sur le terminal setx PATH "% PATH%; C:\Program Files\Android-sdk\platform-tools"

7
Cool7

Si vous obtenez votre adb de Android Studio (qui sera le plus souvent de nos jours depuis Android est obsolète sur Eclipse)), votre programme adb sera probablement être situé ici:

%USERPROFILE%\AppData\Local\Android\sdk\platform-tools

%USERPROFILE% représente quelque chose comme C:\Users\yourName.

Si vous allez dans les variables d'environnement de votre ordinateur et ajoutez %USERPROFILE%\AppData\Local\Android\sdk\platform-tools à la variable PATH (il suffit de copier-coller cette ligne, même avec le% --- cela fonctionnera correctement, du moins sous Windows, vous n'avez pas besoin de coder en dur votre nom d'utilisateur), alors cela devrait fonctionner maintenant. Ouvrez une nouvelle commande et entrez adb à vérifier.

4
Elliptica