Android Studio是否支持Ant构建?
我想运行一个编译前的Ant目标。
Android Studio是新的,所以它可能不支持Gradle。
[EDIT]
所以Studio 似乎并不意味着完全支持Ant构建(见注释)到目前为止,它对我来说工作得很好,但我想有一些特定的配置会使它不能正常工作。
InteliJ IDEA 13 EAP具有所有Studio功能并支持Ant。
我还想指出Gradle也支持预构建任务,所以你可能会考虑切换到Gradle。
对于那些将要离开的人来说,你可以从你的Eclipse项目中生成一个Gradle构建(注意:我还没有测试它,但它应该花不到几分钟的时间来尝试它,看看它是否适用于你的项目)。
(原回复)
Android Studio明确支持Ant构建。我一直在我公司的项目中使用它,它工作得很好。
但是你是对的,它强烈推荐Gradle,使它成为Android Studio创建的所有新项目的默认编译器(但你实际上可以切换回Ant)。
最后,正如JoeHz指出的那样,Android Studio是基于开源版本的IntelliJ,所以你也可以去下载这个版本(目前比Android Studio稳定得多)。
Android Studio基于Intellij IDEA,它当然支持Ant。它还可以读取Android Studio项目文件。
如果你能处理Android Studio的两个功能,目前还没有在IDEA 13 EAP中,你可以下载并创建一个Ant Build。
http://blogs.jetbrains.com/idea/2013/05/intellij-idea-13-early-preview-is-out/