使用有什么区别gradlew
and gradle
或者它们是相同的吗?
不同之处在于./gradlew
表明您正在使用 gradle 包装器。包装器通常是项目的一部分,它有助于 gradle 的安装。如果您在没有包装器的情况下使用 gradle,则必须手动安装它 - 例如,在 Mac 上brew install gradle
然后使用调用 gradlegradle
命令。在这两种情况下,您都使用 gradle,但前者更方便,并且可以确保不同机器之间的版本一致性。
每个 Wrapper 都与特定版本的 Gradle 相关联,因此当您
首先针对给定的 Gradle 版本运行上述命令之一,它
将下载相应的 Gradle 发行版并使用它
执行构建。
这不仅意味着您不必手动安装 Gradle
你自己,但你也一定要使用 Gradle 版本
构建是专为.这使您的历史构建更加可靠
在这里阅读更多内容 -https://docs.gradle.org/current/userguide/gradle_wrapper.html https://docs.gradle.org/current/userguide/gradle_wrapper.html
此外,Udacity 有一个简洁、高水平的视频解释了 gradle 包装器的概念 -https://www.youtube.com/watch?v=1aA949H-shk https://www.youtube.com/watch?v=1aA949H-shk
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)