2012-09-14 6 views
0

Je vais avoir le même problème que ce gars-là dans cette questionandroid est pas reconnu comme une commande interne ou externe

android' is not recognized as an internal or external command

Mais quand je l'ai changé ma variable PATH et a ajouté le chemin vers Android. bat mon cmd ne donne toujours

'android' is not recognized as an internal or external command, 
operable program or batch file. 

mon PATH ressemble à ceci

D:\Program Files\Java\jdk1.7.0_04\bin;D:\BossGrand\Programing\Ant\apache-ant-1.8.4\bin;C:\Program Files\TortoiseSVN\bin;D:\Program Files\Android\tools 

et je me suis assuré android.bat est dans D: \ Program Files \ Android \ tools

Je le sais parce que quand je vais dans ce répertoire que je peux utiliser la commande projet de mise à jour android très bien

Est-ce que quelqu'un savoir pourquoi je ne peux toujours pas utiliser la commande android?

+6

Avez-vous fermé votre fenêtre de commande et en avez ouvert une nouvelle? Seules les fenêtres de commande ouvertes après la modification de PATH obtiendront la mise à jour PATH. – Ridcully

+1

Vous devez également ajouter des outils de plate-forme dans vos variables d'environnement. coz adb avait déménagé. –

Répondre

0

Vous avez peut-être installé Cygwin dans le SDK. J'ai eu le même problème "android.bat n'est pas reconnu comme une commande interne ou externe". Donc, désinstallez Cygwin et réessayez (vous ne pourrez peut-être pas désinstaller Cygwin, car une mystérieuse "permission refusée" lors de la suppression des fichiers Cygwin par défaut). Vous devez posséder un accès à ce mystérieux fichiers Cygwin en faisant

Appropriation: takeown/r/dy/f Cygwin (faire, où est votre dossier Cygwin est)

Cette commande prend possession récursive du dossier , sans rien demander et donne accès complet à tout le monde récursive dans le dossier:

icacls Cygwin/t/accorder tout le monde: F et enfin, la commande qui supprime tout et supprime Cygwin:

rmdir/s/q cygwin Au revoir Cygwin!

Réessayez maintenant. (Cela a fonctionné pour moi)

PS: Vous pouvez toujours réinstaller cygwin à nouveau. Donc, rien de mal à essayer. Bonne chance

2

Utilisez l'invite de commande avec admin travail .it pour moi:)

0

vous devez entrer la commande avec des arguments complets

android update project -p . 

être carefull vous devez entrer un point à la fin de commande .

Questions connexes