安卓:如何钩入Eclipse构建项目?

3

我希望在Eclipse中点击“构建项目”时运行自定义的shell脚本。我尝试修改build.xml文件中的“编译”部分,但我的脚本没有被执行。然而,在命令行上调用ant debug是有效的。

3个回答

4

除非你已经想要这样做,否则你不需要涉及ant。

在菜单中的某个地方有一个构建器的选项。只需添加另一个并进行自定义。这为您的典型IDE运行外部命令类型提供了能力,其中包括项目路径、名称等各种变量,您可以在构造命令行时使用。

注意:虽然本答案旨在说明一般方法而非具体细节,但用户149408建议,在某些Eclipse版本中,可以通过导航到项目 > 属性并选择构建器来实现此目的。


1

你可以右键点击 build.xml 文件,选择“以 Ant 脚本运行”,这将运行默认目标或获取第二个选项,让你选择要运行的特定目标。


1
那么默认的Eclipse“构建项目”没有通过Ant进行操作吗? - zer0stimulus
1
该构建项目使用 Eclipse 编译器,仅用于开发目的。如果您想使用 Ant 进行编译并将应用程序部署到其他地方,请右键单击 Ant 构建文件。 - virgium03

1

Build.xml 应该是活动文档。因此,在 Eclipse 中打开 Build.xml 并单击调试。Eclipse 将使用您的自定义构建文件而不是标准构建来运行 ant。您将在控制台中看到构建输出。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接