Java IntelliJ IDEA 13与Android Studio的区别

Java IntelliJ IDEA 13与Android Studio的区别,java,android,Java,Android,很长一段时间以来,Android Studio提供了比IntelliJ IDEA更好的ide集成 据我所知,IntelliJ IDE的第13版包含了以前版本所缺乏的所有功能 我的问题是:Android Studio是否还有任何独有的功能,以便在IntelliJ IDEA之外单独安装是有意义的?关于两者之间差异的许多问题 要点是IntelliJ的Android插件和Android Studio本身来自同一个代码库。Android Studio中引入的新功能也将在IntelliJ中提供,如果不是立即

很长一段时间以来,Android Studio提供了比IntelliJ IDEA更好的ide集成

据我所知,IntelliJ IDE的第13版包含了以前版本所缺乏的所有功能


我的问题是:Android Studio是否还有任何独有的功能,以便在IntelliJ IDEA之外单独安装是有意义的?

关于两者之间差异的许多问题

要点是IntelliJ的Android插件和Android Studio本身来自同一个代码库。Android Studio中引入的新功能也将在IntelliJ中提供,如果不是立即提供,那么很快就会提供

androidstudio提供了一个特定于Android的开发环境,其中一些常见的设置任务(包括Gradle)更加简化

IntelliJ面向既做Android开发又做常规Java开发的开发人员。所以,若你们不仅仅是为了Android开发而使用IDEA,你们最好还是坚持使用它

引用

IntelliJ IDEA 13的EAP现已推出,它包括除重新设计的新项目向导和应用引擎云端点集成之外的所有Android Studio功能


顺便说一句,Android Studio的新功能将不适用于IntelliJ IDEA v12的用户。新功能(尤其是Gradle支持)取决于在13版平台上所做的主要更改,并且没有计划对其进行备份。

基于我的经验和

  • 首先,两者使用相同的基本代码。所以没有实际的证据 这一部分的区别
Android Studio和IntelliJ IDEA的Android插件是从 相同的代码,以及Android Studio中的所有更改都是,并且将是 继续提供,可在IntelliJ IDEA发行版中获得

  • Android studio是专为生产Android应用程序而开发的
安卓工作室专注于安卓的开发和应用 提供优化的环境和项目设置

但Intellij IDEA具有生成其他东西(如JAVA程序)的功能

  • 你不能真的相信Android studio(现在已经快到2016年了) 完全稳定,因为它仍然有一些不太可能出现的错误 Intellij想法

  • 如果您依赖IntelliJ IDEA Ultimate中提供的功能(如附加版本控制插件),您将无法使用Android Studio

这些附加功能在Android Studio中不可用。你 应该继续使用IntelliJ IDEA Ultimate

  • 我在Android studio中看到的唯一优于Intellij IDEA的优势是,它可以自动向项目中添加对
    appcompat
    的支持,而无需通过

所以我个人会使用Intellij IDEA,等待谷歌发布更稳定的Android studio版本

@Shah>是的,请阅读网页。我只是在我的答案中标出了一些最重要的部分。你需要指定AS的新功能将不会仅适用于IDEA版本12-在你答案的第二部分,听起来你的意思是它们根本不可用。要点(正如@Shah所指出的)是as和IDEA将具有相同的特性,它们可能需要更长的时间才能在IDEA中可用。我必须同意这个答案。我昨天花了10个小时让一个非常基本的非android java项目在android Studio中工作,虽然它导入得很好,但它给了我左右的错误,调试器工作不正常。@Donato Reverse也是正确的。老实说,所有关于IntelliJ拥有本地android支持的言论都是谎言。有了Android Studio,你就可以安装它,它就可以工作了。使用IntelliJ(版本15.02 Ultimate)-您首先安装Android SDK(默认情况下与Android studio捆绑),然后有3个弹出窗口要求您安装一件或另一件东西,然后您最终的布局与Android studio类似,您将UI文本标签元素拖放到手机图像中,作为测试“hello”项目,它将无限挂起。可悲的经历。