我一直在搜索并看到有关此问题的一些问题,但我已经尝试了所有解决方案,但我仍然无法创建项目。
在command prompt
中运行此代码时:
create <project_folder_path> <package_name> <project_name>
结果总是:
Missing one of the following:
JDK: http://java.oracle.com
Android SDK: http://developer.android.com
Apache ant: http://ant.apache.org
我知道已经有一些问题了。我已经尝试了他们提供的所有解决方案,但仍然没有运气。
关注guide和类似问题的解决方案,到目前为止我已尝试过:
检查,仔细检查,三重检查PATH的环境变量:
打开命令提示符并:
确保<project_folder_path>
的文件夹路径不存在
不使用 - 包名。
答案 0 :(得分:2)
除了在PATH系统变量中添加JDK和Apache Ant之外,还要添加两个系统变量:JAVA_HOME(C:\ Program Files \ Java \ jdk1.7.0_10)和ANT_HOME(D:\ Development \ apache-ant-1.8) 0.4)。
答案 1 :(得分:1)
我的Java home指向JRE而不是JDK,请检查JAVA_HOME是否指向JDK。检查javac命令是否正常工作。
答案 2 :(得分:1)
在我的情况下,然后添加了路径 ;%JAVA_HOME%\ BIN;%ANT_HOME%\ bin中 没有将任何变量%JAVA_HOME%和%ANT_HOME%替换为设置值,即使它们被设置为系统环境变量。
解决方案是:
关闭nodejs提示
以admin
C:GT;路径
路径现在好了
关闭nodejs提示
启动了nodejs提示 - 而不是admin
C:GT;路径
路径仍然正常
为什么它只是以管理员身份启动然后又恢复正常?可能是Win8中的某个错误。
答案 3 :(得分:0)
以下环境变量必须有效:
要查看它们是否有效,请同时按下键盘WINDOWS + r,然后键入“cmd”。然后输入“java”,例如,如果它没有找到,那么你必须修复它。