配置好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进行构建,没有则会下载
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)