【问题标题】:What are the benefits of developing Android App using Gradle or Maven software?使用 Gradle 或 Maven 软件开发 Android App 有什么好处?
【发布时间】:2014-06-10 11:58:22
【问题描述】:

您好,我只是想知道为什么人们会选择不使用 Eclipse 等 IDE 而是使用 Gradle 等构建自动化工具或 Maven 插件来开发 Android 应用程序?谢谢。

【问题讨论】:

    标签: android build android-build


    【解决方案1】:

    Gradle 和 Maven 是构建自动化工具而不是开发环境,您仍然需要使用 IDE(如 eclipse 或 IntelliJIdea)来开发应用程序,并且 IDE 将使用构建自动化工具进行构建过程。
    您的问题应该是为什么要使用构建自动化工具来构建应用程序而不是仅使用 IDE。

    答案是构建自动化工具比简单的 javac 构建有很多优势:

    • 它可以与源代码管理交互。
    • 它可以运行单元测试。
    • 它可以自动部署以实现持续集成。 等等。

    如果您是一名开发小型独立 android 应用程序的程序员,那么您可能无法从使用构建自动化工具中获得很多好处,但可能需要手动完成一些任务。 构建自动化工具在大型项目中必不可少,因为许多开发人员可能会为代码做出贡献,或者当应用程序是大型系统的一部分并且需要确保所有内容集成时。

    【讨论】:

    • 并且使用后可以使用持续集成和测试驱动开发。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多