java - 如何使用 ant 从命令行构建应用程序?

标签 java android eclipse ant eclipse-plugin

我正在尝试从命令行构建 android 项目。 我试图在命令行中运行这一行:

C:\Users\davida\workspace_8\MyApp>ant debug

这就是答案:

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

我尝试了 android 开发人员 http://developer.android.com/tools/building/building-cmdline.html , 没有运气。

首先,我如何知道我的计算机上是否安装了ant? (如果我通过 eclipse 工具栏导航到窗口 -> 首选项我有一个窗口,左边的 Ant 菜单包含“编辑器”和“运行时”)这是否意味着安装了 ant,我可以从命令行用它构建?

我可以通过 eclipse 使用模拟器和我的设备进行调试和运行。

搜索后我读到我需要设置 java 变量,所以我做了:

JAVA_HOME = C:\Progra~2\Java\jdk1.7.0_01

我的操作系统:win7

嗯..我失去了任何帮助?? 如果有人有一步一步的 sample ,我会很高兴。 谢谢。

最佳答案

首先,您需要确保安装了 ant 构建系统 (as it is not bundled with the Android SDK) - 您可以从此处下载 ant:http://ant.apache.org/bindownload.cgi .

其次,您必须确保ant 已添加到您的PATH

关于java - 如何使用 ant 从命令行构建应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12342233/

相关文章:

mysql - #include 'mysql/mysql.h' 文件未找到 - Eclipse/Mac OSX

java - 最适合重复元素的 Java Collection

android - 使用 fragment 从 Parse.com 获取数据

Java读取长文本文件很慢

android - 如何从 4 个选项中选择一个?我正在构建测验应用程序

java - 从 Android 手机中提取数据

java - 在 Mac 上安装 Axis、Tomcat eclipse

c - 有没有办法使 Eclipse 的代码完成与 XCode 的一样好?

java - List<?> 与 List<Object> 不同时的示例

java - 如何在 Java 而不是 XML 中以编程方式设置 View 的重力和布局重力?