在使用 Eclipse 之后,早在 2010 年,我就转向了 IntelliJ IDEA,并且从那时起就一直在使用它。尽管 Android Studio 接管了 IntelliJ IDEA 的逻辑,但它实现了 Gradle 作为其构建系统。
Gradle 本质上可能就像他们在 Gradle 网站上所说的那样完美,但老实说,对于那些第一次打开使用 Android Studio 创建的项目的人来说,它相当困惑。
Gradle在未来会变得很重要吗?我们多久不能使用它?基本上,我在不关心 Gradle 和 Android Studio 的情况下继续使用 IDEA 有多聪明?
我知道在这一点上我不需要它,但我必须考虑 future 。
如果 IDEA 适合您,那么最好坚持使用它——如果它没有坏,就不要修复它。据我所知,IntelliJ 将至少在 14 版本之前支持其现有的非 Gradle 构建系统,并且可能会超过此版本(尽管我不代表他们发言)。如果您已经拥有一个非 Gradle 项目,则可以将其与 Android Studio 一起使用,但实际上并不鼓励这样做,而且我们不会为您提供创建新项目的方法。并不是说 Android Studio 有很多固有的特性使其不适用于非 Gradle 项目,但这不是我们关注的重点。此外,由于 IntelliJ 使用与 Android Studio 相同的 Android 插件,因此您可能需要的大多数功能无论如何都可以在这方面使用。
Gradle 是我们在 Android 上的 future ,我们希望最终为所有使用 Eclipse + ADT 的人提供更好的故事,所以如果你展望长远的 future ,这是一个你的方向最终应该去,特别是如果你的开发变得足够复杂以至于现有的构建系统成为一个限制。但这并不意味着您现有的工作流程会在接下来的一两年内突然停止工作。