在使用Eclipse之后,回到2010年,我转移到IntelliJ IDEA并从那时起一直在使用它.虽然Android Studio接管了IntelliJ IDEA的逻辑,但它实现了Gradle作为其构建系统.
Gradle的本质可能与他们在Gradle网站上所说的一样完美,但老实说,对于那些第一次使用Android Studio创建项目的人来说,这是相当混乱的.
Gradle将来会变得非常重要吗?我们能用多长时间?基本上,我在不使用Gradle和Android Studio的情况下继续使用IDEA有多聪明?
我知道在这一点上我不需要它,但我必须考虑未来.
如果IDEA为你工作,那么坚持下去是件好事 - 如果它没有坏掉,就不要修理它.至少在14版本中,IntelliJ将支持其现有的非Gradle构建系统,据我所知(尽管我不代表它们).您可以将非Gradle项目与Android Studio一起使用,但实际上并不鼓励,我们也没有为您提供创建新项目的方法.并不是说Android Studio固有的东西使得它无法与非Gradle项目一起使用,但它并不是我们关注的重点.此外,由于IntelliJ使用与Android Studio相同的Android插件,因此无论如何,您可能想要的大部分功能都可用.
Gradle是我们在Android上的未来,我们希望最终能让所有使用Eclipse + ADT的人都有一个更好的故事,所以如果你期待长远的未来,那么你应该最终走向一个方向.特别是如果你的开发变得足够复杂,现有的构建系统就成了一个限制.但这并不像您现有的工作流程会在未来一两年突然停止工作.