最佳答案
本回答由提问者推荐
匿名用户
1级
2018-11-19 回答
最新回答 (1条回答)
倔强的小红军
1级
2018-11-19 回答
可以从以下几个方面简单问题: 1. 从基本功能上 intellij里面的android support plugin落后android studio里面的plugin很多版本(有时候会有半年甚至半年以上的gap),这是因为intellij发布在先,之后google才会跟进开发,等android studio发布了之后,intellij那边再把google的plugin拿过去测试并发布。 2. 语言支持上 发行版的android studio其实包含了不止android support插件,还会包含ndk插件(支持c++的开发),这是google花重金向jetbrains购买的c++代码分析和索引技术,这些技术之前只用在收费的clion上面,现在虽然google能让大家能在android studio中也能免费用上。但单独用免费的intellij是没有这个好处的。 3. 软件质量 需要对开发团队强调的是,android studio比intellj + android插件要稳定很多 看过intellij代码的童鞋可能有感觉就是就是代码注释特别少,测试特别简单 google的开发观念还是不太一样的,所以google在开发android studio的过程中加入了大量的单元和集成测试,但不幸的是这些测试都只是专门跑在android studio的模式下,很多测试已证实在intellij模式下会挂掉,但这个google修理得确实不太积极: 4. 就是方便程度上,android studio 系统集成了很多jar开源很好的框架,直接调用,减少了很多jar包的添加,让编程更简单。 |
|