Android Studio与其IntelliJ IDEA相比,其差异与利弊主要有哪些

 我来答
育知同创教育
2018-07-31 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
首先是差异,IDEA是JetBrains公司推出的Java集成开发环境,分为免费社区版与收费旗舰版,据我所知这两个版本的差异主要在对JavaEE开发的支持上,社区版貌似只支持JavaSE,Android,Groovy,Scale,收费版还支持JavaEE的开发,具体可查看官网上的差异说明,可以到IntelliJ IDEA 查看。下面是个官方截图:

而Android Studio是基于IDEA Commutity Edition开发的,因为Community 版本不仅是免费的而且是开源的,请看下图:
可以看出之前刚推出的studio1.0正式版是基于idea13开发的,而不是最新的idea14.
上面这些大概说清了这三者之间的差异了。
下面说一下利弊:
虽然Android Studio是基于IDEA开发的,但studio是一个纯粹的Android开发环境,并不支持诸如Groovy,scale虽然IDEA社区版支持,但google已把它们剔除了,所以可能Studio支持的开发更少,貌似属于弊的范畴吧(可我觉得这是优点,Android Studio就只做Android)。
再者,虽然IDEA 社区版也原生支持Android开发,但对于Android开发的支持上定不如Studio来的彻底,再加上经过Google两年的开发studio已经进入了1.0的正式版时代,所以如果你做Android开发选studio就对了。(在Studio转正之前idea应该是做Android开发的一个不错的选择,但现在不是了)。
最后总结一句,如果你是Android开发者就选择studio吧,这是最佳选择,而如果你不是那就选择idea吧。
QQMSD8
2018-07-25 · 知道合伙人软件行家
QQMSD8
知道合伙人软件行家
采纳数:6788 获赞数:13239
没有做不到,只有想不到,帮助别人的同时也是对自己的提升

向TA提问 私信TA
展开全部
Android Studio是基于IntelliJ IDEA开发出来的android开发工具, 主要针对是android开发,
IntelliJ IDEA就应该比较广泛了, 可以开发java java web html等等.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-08-31
展开全部
as是基于idea的,google官方支持的是as,as是一个纯粹的Android开发环境,而idea号称最稳定的java开发环境。
相同点:as本来就是基于idea的二次开发,界面操作都是一样的,只是google专门对android进行插件开发而已。
不同点:
从使用上来说:但是idea可以很容易的在eclipse上面切换android项目,而不被更改架构,但是as会更改项目目录结构。
从功能上来说:肯定as支持android好一些,google花在上面的精力直接都导致之后不会支持eclipse了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
就烦条0o
2018-07-26 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
一、AS 的项目在附赠的 gitignore 规则下完全清理了目录后,idea ultimate 打不开,说缺 iml 文件。AS 能打开、构建这样的项目。
二、idea 不支持、或者难以方便地让它支持 NDK 的开发与调试。AS 自带 NDK 功能。
虽然 2013 年的官方文档说 AS 不是 idea 的 fork,但现在是 2016 年,二者的差别似乎不只因为配置不同了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式