2013-05-17 32 views

回答

8

[編輯]

如此看來,工作室並不意味着完全支持螞蟻構建(見註釋)

它工作得很好,我到現在爲止,但我假設有特定的配置,它不會起作用。

InteliJ IDEA 13 EAP具有所有Studio功能並支持Ant。

我還想指出,Gradle還支持預生成任務,因此您可能需要考慮切換到Gradle。

對於那些願意去選擇的人來說,you can generate a Gradle buil from your Eclipse project(注意:我還沒有測試過它,但是應該花費不到幾分鐘的時間來試用它,看看它是否適用於您的項目)。

[原答覆]

Android Studio中明確支持的Ant構建。我一直在我公司的項目中使用它,它工作正常。

但你是對的,它強烈推薦Gradle,使其成爲用Android Studio創建的所有新項目的默認編譯器(但實際上可以切換回Ant)。

最後,正如JoeHz指出的那樣,Android Studio基於IntelliJ的開源版本,因此您還可以下載此版本(目前比Android Studio更穩定)。

+2

我們推薦Gradle,因爲我們可以通過加載項目模型來了解項目的功能。這對Ant來說是不可能的。這意味着Studio可能不知道您的源/資源位於何處,編輯器中的一些Android功能無法使用。 Gradle真的是要走的路。 –

+0

感謝您的評論,我沒有意識到Studio不應該支持Ant。我沒有反對Gradle,我們已經在考慮切換到Gradle,特別是我們的CI服務器。 – Xval