Windows 中无法识别“ant”命令

Windows 中无法识别“ant”命令

这是我第一次开发 Android 应用程序。我正在 Windows 7 上的 Eclipse 上开发 Android 应用程序。我想从 Windows 7 命令行界面运行 Android 应用程序。我已将 Android 设备连接到 PC。

我用来存储Android项目的工作区目录是

C:\Users\Guest\Desktop\Software Applications Development\Java\Android Moblie Applications Projects\Eclipse Indigo for Java EE x64-bit\project workspace

我打开了命令行界面,并将工作目录更改为 Android 工作区目录。

cd C:\Users\Guest\Desktop\Software Applications Development\Java\Android Moblie Applications Projects\Eclipse Indigo for Java EE x64-bit\project workspace

我将 Android sdk 平台工具目录纳入 PATH 环境变量。

c:\Users\admin\Android-sdks\platform-tools

然后我在 Windows 7 命令行界面输入了以下内容:

ant debug

我在 cmd 上收到以下错误消息:

ant 不被识别为内部或外部命令,可运行程序或批处理文件。

这个问题的解决方案是什么?

答案1

ant不是标准 Android SDK 设置的一部分。您必须安装它。

  • 从以下位置下载最新的 Ant zip 文件Apache Ant 项目
  • 将 zip 文件解压到一个文件夹中,例如c:\ant\
  • 添加c:\ant到您的路径环境变量

完成这些后,你就可以从命令行运行 ant

答案2

为了协助完成上述操作,请从 Java 安装目录中验证您是否拥有 tools.jar;如果没有,请下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html安装后,您应该在 lib 子目录中看到 tools.jar(即 path_to_installation/java/jdkx.xx/lib)。之后,您需要使用以下方式添加此新安装的路径:variable_name:JAVA_HOME 和 variable_value= path_to_installation/java/jdkx.xx

Ant 不应再给您 JDK 错误。如果您已经有 tools.jar,则只需添加 JAVA_HOME 以指向上面提到的目录“path_to_installation/java/jdkx.xx”-这假设 tools.jar 位于 jdkx.xx 目录中的某个位置您可能会遇到 build.xml 问题,请查看此链接:http://www.vogella.com/articles/AndroidBuildAnt/article.html

注意:xxx 代表您安装的版本号

答案3

导航到主目录 ~/.android (Linux、Mac OS) 中的 .android 文件夹,或 Windows XP 中的 C:\Documents and Settings[用户名].android,或 Windows Vista 或 Windows 7 中的 C:\Users.android,然后删除 debug.keystore 文件。然后转到 eclipse 并清理项目,这将创建一个新的 debug.keystore 文件,默认有效期为 365 天。

对于 Linux 用户:删除 ~/.android/debug.keystore 下的调试证书(debug.keystore 和 ddms.cfg)

对于 Windows 用户:删除 C:\Documents and Settings\Administrator.android 下的调试证书(debug.keystore 和 ddms.cfg)

答案4

首先,你必须下载 ANT。以下是链接https://ant.apache.org/bindownload.cgi

然后将下载的文件解压到 C:\Program Files\Ant Folder 中,其中 Ant Folder 是我解压的文件夹名称。

现在您必须设置环境变量。
右键单击此电脑 > 属性 > 高级系统设置 > 环境变量 > 用户变量 > 新建 > 变量名称:ANT_HOME & 变量值:C:\Program Files\Ant Files\apache-ant-1.10.5 > 确定。

现在转到系统变量以添加 bin 路径。
系统变量 > 双击路径 > 新建 > C:\Program Files\Ant Files\apache-ant-1.10.5\bin > 确定。

现在让我们检查它是否安装正确。
转到命令提示符 > 并输入 ant -version。
就是这样。如果仍然遇到任何困难,请告诉我。

相关内容