天天看點

【Android Gradle 插件】Gradle 基礎配置 ③ ( 生成 Gradle Wrapper 配置 | 分析生成的 gradle-wrapper.properties 配置檔案 )

文章目錄

  • ​​一、生成 Gradle Wrapper 配置​​
  • ​​二、分析生成的 gradle-wrapper.properties 配置檔案​​

一、生成 Gradle Wrapper 配置

在 上一篇部落格 ​​【Android Gradle 插件】Gradle 空白項目建構示例示範​​ 基礎上 , 已經建立了 build.gradle 建構腳本 , 并且執行了 ​

​gradle​

​​ 指令 , 輸出了建構腳本中列印的 ​

​Hello Gradle !​

​ , 并且生成了 " .gradle " 目錄 ;

【Android Gradle 插件】Gradle 基礎配置 ③ ( 生成 Gradle Wrapper 配置 | 分析生成的 gradle-wrapper.properties 配置檔案 )

在該目錄下啟動 cmd 指令行工具

gradle wrapper      

指令 , 生成了 gradle 目錄 , gradlew 和 gradlew.bat 可執行檔案

  • gradlew.bat 可執行檔案 是在 Windows 系統 中執行的 ,
  • gradlew 可執行檔案 是在 Linux / Mac 系統 中執行的 ;
【Android Gradle 插件】Gradle 基礎配置 ③ ( 生成 Gradle Wrapper 配置 | 分析生成的 gradle-wrapper.properties 配置檔案 )

指令行輸出内容如下 :

D:\004_Operate\gradle>gradle wrapper

> Configure project :
Hello Gradle !

BUILD SUCCESSFUL in 2s
1 actionable task: 1 executed      

二、分析生成的 gradle-wrapper.properties 配置檔案

在 " D:\004_Operate\gradle\gradle\wrapper " 目錄下 , 生成了 gradle-wrapper.jar 和 gradle-wrapper.properties 配置檔案

如下圖所示 :

【Android Gradle 插件】Gradle 基礎配置 ③ ( 生成 Gradle Wrapper 配置 | 分析生成的 gradle-wrapper.properties 配置檔案 )

其中 gradle-wrapper.properties 内容如下 : 由于在 環境變量 中配置的是 6.7.1 版本的 Gradle 工具 , 是以生成的 distributionUrl 配置 的 Gradle 版本為 6.7.1 版本 ;

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists      

在 Android 中 , 經常需要修改 gradle-wrapper.properties 配置檔案 , 用于比對 Android Gradle 插件版本 與 Gradle 版本