配置好gradle環境變量后(配置環境變量這里就不說了,可以自行百度),我們就可以在cmd中使用gradle命令了
在cmd中輸入:
gradle -v
輸出如下:
這時說明gradle的環境變量配置好了,可以使用gradle的命令了
在java編譯環境下:
gradle assemble 會搜尋目錄下的build.gradle 編譯打包 debug 和 release 兩種形式
如果想只打包一種 可以選擇 gradle assembleRelease 或 gradle assemableDebug
接下來說下gradlew:
我們在新建的目錄下使用cmd輸入gradle wrapper(我這里新建的是Gradle,需要先配置好gradle環境變量)
在新建的目錄下可以看到:
這時可以看到gradlew.bat文件,windows上的可執行文件格式,
這樣我們就可以使用gradlew命令了,效果和gradle相同,那么區別是什么呢?
gradle版本會不斷更新,每個人使用的版本可能會不同,而gradlew(wrapper)可以算是gradle的一層包裝
讓我們使用相同版本的gradle進行構建,我們在gradle -> wrapper中可以看到gradle-wrapper.properties文件
打開,可以看到配置的gradle版本的信息:
#Sat Jan 12 16:35:06 CST 2019 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-3.1-bin.zip
我們使用gradlew命令的使用,會根據這個文件來使用對應的gradle進行構建,沒有則會下載