Android Studio 是否支持 Ant 构建?
我想运行一个编译前的 Ant 目标。
Android Studio 是新的,所以它似乎不支持 Gradle。
Android Studio 是否支持 Ant 构建?
我想运行一个编译前的 Ant 目标。
Android Studio 是新的,所以它似乎不支持 Gradle。
[编辑]
所以似乎 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 项目文件。
如果您可以处理 IDEA 13 EAP 中目前还没有的两个 Android Studio 功能,您可以下载它并创建一个 Ant Build。
http://blogs.jetbrains.com/idea/2013/05/intellij-idea-13-early-preview-is-out/