Android官方前些天发布了Android Studio 1.0正式版,集成环境是“Built on IntelliJ IDEA Community Edition”,也就是Google官方基于IntelliJ社区版开发的。
那么现在问题来了,Android Studio跟intelliJ IDEA(integrated with Android SDK)比起来如何?主要优势体现在哪些方面?
由于我是写Java的,但不仅限于Android开发,所以才会有这个问题,按理说Android Studio似乎对于Android开发会专业一点,毕竟Google专门用IntelliJ单独做出一套开发环境,但我对这里面的差异并没有深入认识,所以我才想知道这个“专业”体现在哪里。大家都知道之前Android官方也基于Eclipse搞了个类似的“Android Studio”,同时并存于Eclipse(integrated with Android SDK)开发环境里,那个时候我用的是Eclipse,并没专门为开发android去下载那个ide(在别人电脑上用过一次,没感觉到那个专业版的优势与便捷,完全跟Eclipse没两样嘛)
想听听各位的意见,主要是关于这两者之间差异化的地方,任何观点都欢迎,不一定要针对此问题本身。
最最重要的一个是工程模型不一样,用idea做Android开发,无论你用不用gradle,他都会首先建立idea的工程模型来管理。
Android Studio虽然是基于idea,但是它直接用gradle管理工程,所以不会生成.idea目录这样典型的工程管理。
最好做Android开发还是用Android Studio吧,对工程的支持要更加友好,它更理解gradle插件里面的版本意义。
我理解的就这样。