天天看點

Wrapper 包裝器

  • 簡介
Gradle Wrapper 實際上就是對 Gradle 的一層包裝,用于解決實際開發中可能會遇到的不同的項目需要不同版本的 Gradle 問題。例如:把自己的代碼共享給其他人使用,可能出現如下情況:
1.對方電腦沒有安裝 gradle 
2.對方電腦安裝過 gradle,但是版本太舊了      
  • wrapper指令
gradlew -v
gradlew.bat -v  # 使用這2種寫法檢視的是wrapper的版本

# 也可以使用wrapper的指令執行gradle的指令,例如
gradlew clean
gradlew test      
  • 終端執行 gradlew 指令時,指定指定一些參數,來控制 Wrapper 的生成,比如依賴的版本等
  • Wrapper 包裝器
# 案例
# 更新wrapper版本号,隻是修改gradle.properties中wrapper版本,未實際下載下傳
gradle wrapper --gradle-version=7.4.2      
  • GradleWrapper 的執行流程
  • Wrapper 包裝器
  • gradle-wrapper.properties 檔案

繼續閱讀