【问题标题】:Differences between IntelliJ IDEA 13 and Android StudioIntelliJ IDEA 13 和 Android Studio 的区别
【发布时间】:2014-04-13 18:08:07
【问题描述】:

长期以来,与 IntelliJ IDEA 相比,Android Studio 提供了更好的 ide 集成。

据我所知,IntelliJ IDE 的第 13 版确实包含以前版本所缺少的所有功能。

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

【问题讨论】:

    标签: java android


    【解决方案1】:

    关于两个have been covered in a blog post 之间差异的许多问题。

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

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

    IntelliJ 面向同时进行 Android 和常规 Java 开发的开发人员。因此,如果您将 IDEA 用于 Android 开发之外,最好还是坚持下去。

    【讨论】:

    • 我必须同意这个答案。昨天我花了 10 个小时在 Android Studio 中获得了一个非常基本的非 android java 项目,虽然它导入得很好,但它给我左右错误,调试器无法正常工作。
    • @Donato Reverse 也是如此。老实说,所有关于 IntelliJ 支持原生 android 的讨论都是谎言。使用 Android Studio - 您安装它并且它可以工作。使用 IntelliJ (Ver. 15.02 Ultimate) - 你首先安装 Android SDK(默认与 android studio 捆绑) 然后你有 3 个弹出窗口要求你安装一个或另一个, 然后你最终会得到与 Android Studio 类似的布局, 你将 UI 文本标签元素拖放到您的手机图像作为测试“hello”项目,它会无限挂起。悲惨的经历。
    【解决方案2】:

    引用Jetbrains' blog:

    IntelliJ IDEA 13 的 EAP,包括除重新设计的新项目向导和 App Engine 云端点集成之外的所有 Android Studio 功能。

    顺便说一句,IntelliJ IDEA v12 的用户将无法使用 Android Studio 的新功能。新功能(尤其是对 Gradle 的支持)取决于版本 13 平台中所做的主要更改,并且没有向后移植它们的计划。

    【讨论】:

    • @Shah> 是的,请阅读thiswebpage。我只是在我的答案中标记了一些最重要的部分。
    • 您需要指定 AS 的新功能将不适用于 IDEA 版本 12 - 在您的答案的第二部分中,您的意思是他们不会根本不可用。要点(正如@Shah 指出的那样)是 AS 和 IDEA 将具有相同的功能,它们可能需要更长的时间才能在 IDEA 中可用。
    【解决方案3】:

    根据我的经验和IntelliJ IDEA and Android Studio FAQ

    • 首先,两者都使用相同的基本代码。所以没有实际的 那部分的区别。

    Android Studio 和 IntelliJ IDEA 的 Android 插件是从 相同的代码,Android Studio 中的所有更改都是并且将会 继续存在,在 IntelliJ IDEA 版本中可用。

    • Android Studio开发用于生成 android 应用程序。

    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 的支持添加到项目中,而不必经过 the steps to add it to the project

    所以我会亲自使用 Intellij IDEA 并等待 Google 发布更稳定的 Android Studio 版本

    【讨论】:

      猜你喜欢
      • 2015-08-27
      • 2016-10-15
      • 1970-01-01
      • 2014-02-19
      • 2014-01-30
      • 2014-01-18
      • 2017-05-06
      • 1970-01-01
      • 2015-08-18
      相关资源
      最近更新 更多