AndroidGradle for Android

介紹

Gradle是一個基於JVM的構建系統,使開發人員能夠編寫可用於自動化編譯和應用程序生成過程的高級腳本。它是一個靈活的基於插件的系統,允許您自動化構建過程的各個方面;包括編譯和簽署.jar ,下載和管理外部依賴項,將字段注入AndroidManifest或使用特定的SDK版本。

句法

  • apply plugin :應該通常只使用'com.android.application''com.android.library'的插件。

  • android :你的應用程序的主要配置

    • compileSdkVersion :編譯SDK版本
    • buildToolsVersion :構建工具版本
    • defaultConfig :可以由flavor和構建類型覆蓋的默認設置
      • applicationId :您在PlayStore中使用的應用程序ID與您的程序包名稱大致相同
      • minSdkVersion :所需的最低SDK版本
      • targetSdkVersion :您編譯的SDK版本(應始終是最新的版本)
      • versionCode :每次更新時需要更大的內部版本號
      • versionName :用戶可在應用詳細信息頁面中看到的版本號
    • buildTypes :查看其他地方(TODO)
  • dependencies :應用程序的maven或本地依賴項

    • compile單個依賴項
    • testCompile :單元或集成測試的依賴項

備註

也可以看看

Gradle for Android - 擴展文檔:

還有另一個標籤,您可以在其中找到有關在Android中使用gradle的更多主題和示例。
http://www.riptutorial.com/topic/2092

Gradle for Android 相關例子