Android Studio和IntelliJ IDEA的不同点在什么地方

 我来答
汪造化
2019-07-14 · 曲终人散,落得个白茫茫大地
汪造化
采纳数:15 获赞数:4233

向TA提问 私信TA
展开全部

两者不同点在于支持的开发环境和开发公司不同。

1、开发的公司不同

Android Studio是谷歌开发的Android开发插件。

IntelliJ IDEA是JetBrains公司推出的Java集成开发环境

2、支持的开发环境不同

Android Studio只支持Android开发,是谷歌在IntelliJ IDEA社区版上剔除其他功能的一款专注Android开发的插件,可以说是弱化版的IntelliJ IDEA。

IntelliJ IDEA是JetBrains公司推出的Java集成开发环境,当然Android也是基于java的,IntelliJ IDEA除了支持Android开发,还支持JavaSE,Android,Groovy,Scale,HTML,CSS,PHP等语言的开发。

扩展资料:

IntelliJ IDEA优点:

1、最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。

2、查看Map类型的对象,如果实现类采用的是哈希映射,则会自动过滤空的Entry实例。

3、需要动态Evaluate一个表达式的值,比如我得到了一个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所支持的方法。

4、最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况。

在IDEA的基础上,Android Studio 提供:

1、基于Gradle的构建支持

2、Android 专属的重构和快速修复

3、提示工具以捕获性能、可用性、版本兼容性等问题

4、支持ProGuard 和应用签名

5、基于模板的向导来生成常用的 Android 应用设计和组件

6、功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览

参考资料来源:百度百科—IntelliJ IDEA

参考资料来源:百度百科—Android Studio

成之存q
2019-07-05 · TA获得超过4982个赞
知道小有建树答主
回答量:85
采纳率:100%
帮助的人:1.2万
展开全部

1、支持的开发环境不同

Android Studio只支持Android开发,是谷歌在IntelliJ IDEA社区版上剔除其他功能的一款专注Android开发的插件,可以说是弱化版的IntelliJ IDEA。

IntelliJ IDEA是JetBrains公司推出的Java集成开发环境,当然Android也是基于java的,IntelliJ IDEA除了支持Android开发,还支持JavaSE,Android,Groovy,Scale,HTML,CSS,PHP等语言的开发。

2、开发的公司不同

Android Studio是谷歌开发的Android开发插件。

IntelliJ IDEA是JetBrains公司推出的Java集成开发环境。

扩展资料

Android Studio架构组成:

1、基于Gradle的构建支持。

2、Android 专属的重构和快速修复。

3、提示工具以捕获性能、可用性、版本兼容性等问题。

4、支持ProGuard 和应用签名。

5、基于模板的向导来生成常用的 Android 应用设计和组件。

6、功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览。

IntelliJ IDEA优点:

1、最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。

2、查看Map类型的对象,如果实现类采用的是哈希映射,则会自动过滤空的Entry实例。

3、需要动态Evaluate一个表达式的值,比如我得到了一个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所支持的方法。

4、最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况。

参考资料:百度百科—IntelliJ IDEA

参考资料:百度百科—Android Studio

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2b62908
高粉答主

推荐于2019-09-18 · 说的都是干货,快来关注
知道小有建树答主
回答量:1758
采纳率:100%
帮助的人:92.2万
展开全部

1、开发环境不同

IDEA是JetBrains公司推出的Java集成开发环境,分为免费社区版与收费旗舰版,社区版只支持JavaSE,Android,Groovy,Scale;收费版还支持JavaEE的开发。

Android Studio 就是基于Intellij IDEA社区版开发的,只是Google亲自开发的Android插件而已。

2、支持的开发语言不同

虽然Android Studio是基于IDEA开发的,但Studio是一个纯粹的Android开发环境,并不支持诸如Groovy,scale。虽然IDEA社区版支持,但google已把它们剔除了,所以Studio支持的开发更少。

3、功能不同

IDEA旗舰版功能更多,例如自带数据库查看工具,可以直接看到调试的程序的在手机内部的数据库,而Android studio没有。

4、对Android开发的支持程度不同

虽然IDEA 社区版也原生支持Android开发,但对于Android开发的支持上不如Studio来的彻底。

参考资料来源:百度百科-Android Studio

参考资料来源:百度百科-IntelliJ IDEA

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huanglenzhi
推荐于2018-02-12 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517194
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信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吧。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
育知同创教育
2018-07-05 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
Android Studio 就是基于Intellij IDEA社区版开发的,只是Google亲自开发的Android插件而已。简单来说没啥区别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式