我遇到了与此人完全相同的问题:
android' is not recognized as an internal or external command
但是,我还按照上述帖子的答案中的建议设置了 PATH 环境变量(Windows 7)。特别是,我有:
C:\Users\p\AppData\Local\Android\android-sdk\tools
和
C:\Users\p\AppData\Local\Android\android-sdk\platform-tools
此外,我还设置了%ANT_HOME%\bin和%JAVA_HOME%\bin。我已检查 android.bat 确实位于指向的工具目录中,PATHEXT 变量包含“.bat”,并且我已重新启动命令提示符。但“android”未被识别。
有人知道可能是什么问题吗?非常感谢!
最佳答案
在您的系统上找到 android.bat。在我的(win 8 x64)上,它位于 C:\Users\{username}\AppData\Local\Android\sdk\tools\android.bat
打开命令控制台,然后使用“doskey”命令:
doskey android=C:\Users\{username}\AppData\Local\Android\sdk\tools\android.bat $*
这将继续在您执行 doskey 命令的命令控制台中工作。要使其永久化更加困难:http://darkforge.blogspot.com/2010/08/permanent-windows-command-line-aliases.html
关于Android 不被识别为内部或外部命令 - 路径变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16917331/