<pre id="z8nfa"></pre>

<acronym id="z8nfa"><strong id="z8nfa"></strong></acronym><pre id="z8nfa"></pre>
<track id="z8nfa"></track>
  • <acronym id="z8nfa"><strong id="z8nfa"><listing id="z8nfa"></listing></strong></acronym>
  • 
    
    <p id="z8nfa"></p>
      鍍金池/ 教程/ Android/ 簡介 - Introduction
      依賴關系,Android 庫和多項目設置 - Dependencies,Android Libraries and Multi-
      要求 - Requirements
      構建變種版本 - Build Variants
      高級構建定制 - Advanced Build Customization
      測試 - Testing
      基本項目 - Basic Project
      簡介 - Introduction

      簡介 - Introduction

      本文檔適用于 0.9 版本的 Gradle plugin。由于我們在 1.0 版本之前介紹的不兼容,所以早期版本可能與本文檔有所不同。

      Gradle 構建系統的目標

      采用 Gradle 作為新構建系統的目標:

      • 讓重用代碼和資源變得更加容易
      • 讓創建同一應用程序的不同版本變得更加容易,無論是多個 apk 發布版本還是同一個應用的不同定制版本
      • 讓構建過程變得更加容易配置,擴展和定制。
      • 整合優秀的 IDE

      Gradle 為什么使用

      Gradle 是一個優秀的構建系統和構建工具,它允許通過插件創建自定義的構建邏輯。 我們基于 Gradle 以下的一些特點而選擇了它:

      • 采用了 Domain Specific Language(DSL 語言) 來描述和控制構建邏輯。
      • 構建文件基于 Groovy,并且允許通過混合聲明 DSL 元素和使用代碼來控制 DSL 元素以控制自定義的構建邏輯。
      • 支持 Maven 或者 Ivy 的依賴管理。
      • 非常靈活。允許使用最好的實現,但是不會強制實現的方式。
      • 插件可以提供自己的 DSL 和 API 以供構建文件使用。
      • 良好的 API 工具供 IDE 集成。
      无码丰满熟妇一区二区蜜臀Av
      <pre id="z8nfa"></pre>

      <acronym id="z8nfa"><strong id="z8nfa"></strong></acronym><pre id="z8nfa"></pre>
      <track id="z8nfa"></track>
    1. <acronym id="z8nfa"><strong id="z8nfa"><listing id="z8nfa"></listing></strong></acronym>
    2. 
      
      <p id="z8nfa"></p>