無論使用什么編輯器,一定要構建一個良好的工程結構?編輯器每個人都有自己的 選擇,讓你的編輯器根據(jù)工程結構和構建系統(tǒng)運作,那是你自己的責任。
當下首推Android Studio,因為他是由谷歌開發(fā),最接近Gradle,默認使用最新的工程結構,已經(jīng)到beta階段 (目前已經(jīng)有release 1.0了),它就是為Android開發(fā)定制的。
你也可以使用Eclipse ADT?,但是你需要對它進行配置,因為它使用了舊的工程結構 和Ant作為構建系統(tǒng)。你甚至可以使用純文版編輯器如Vim,Sublime Text,或者Emacs。如果那樣的話,你需要使用Gardle和adb
命令行。如果使用Eclipse集成Gradle 不適合你,你只是使用命令行構建工程,或遷移到Android Studio中來吧。
無論你使用何種開發(fā)工具,只要確保Gradle和新的項目結構保持官方的方式構建應用程序,避免你的編輯器配置文件加入到版本控制。例如,避免加入Ant?build.xml
文件。 特別如果你改變Ant的配置,不要忘記保持build.gradle
是最新和起作用的。同時,善待其他開發(fā)者,不要強制改變他們的開發(fā)工具和偏好。
更多建議: