gradle和gradlew的區(qū)別
gradle版本會(huì)不斷更新,每個(gè)人使用的版本可能會(huì)不同,而gradlew(wrapper)可以算是gradle的一層包裝
我們使用gradlew命令的時(shí)候,會(huì)根據(jù)這個(gè)文件來(lái)使用對(duì)應(yīng)的gradle進(jìn)行構(gòu)建,沒(méi)有則會(huì)下載
./gradlew build 構(gòu)建項(xiàng)目
./gradlew assembleDebug or ./gradlew aD //編譯并打Debug包
./gradlew assembleRelease or /gradlew aR //編譯并打Release的包
./gradlew installRelease or /gradlew iR //Release模式打包并安裝
./gradlew installDebug or /gradlew iD //Debug模式打包并安裝
./gradlew uninstallRelease or ./gradlew uR //卸載Release模式包
./gradlew uninstallDebug or ./gradlew uD //卸載Debug模式包
- 需要說(shuō)明的是這些命令可以疊加使用,例如:
./gradlew clean build --info > bugtags.log
./gradlew uD iD