실버탁*_*실버탁 12 android android-studio android-gradle-plugin
我有个问题.
在(根)build.gradle Gradle Version中是3.1.3
(根)的build.gradle
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
Run Code Online (Sandbox Code Playgroud)
在项目结构中,Gradle Version是4.4
项目结构
Gradle version 4.4
Run Code Online (Sandbox Code Playgroud)
在Gradle-wrapper-properties中,Url的Gradle版本是4.4
摇篮 - 包装 - 属性
#Tue Jul 17 17:49:20 KST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
Run Code Online (Sandbox Code Playgroud)
但我可以构建,我可以在SmartPhone中运行应用程序.
什么是真正的Gradle版本?
请回复.
谢谢.
shi*_*hen 25
你需要清楚这里的三件事:
具体来说,
Android的摇篮插件的Android的摇篮插件是这样gradle这个自定义插件之一.对于典型的Android项目,可以在顶层配置此插件的版本build.gradle.
buildscript {
....
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
}
....
}
Run Code Online (Sandbox Code Playgroud)对于此插件的每个版本,它需要此页面gradle-plugin中列出的最小Gradle版本.例如,Android Gradle Plugin 3.1.0+版需要最小的gradle版本4.4,可以通过Android Studio进行配置.
Gradle Wrapper.根据官方文件Gradle Wrapper
执行任何Gradle构建的推荐方法是在Gradle Wrapper(简称"Wrapper")的帮助下.Wrapper是一个脚本,它调用Gradle的声明版本,必要时事先下载它.因此,开发人员可以快速启动并运行Gradle项目,而无需遵循手动安装过程,从而节省公司的时间和金钱.
可以从gradle-wrapper.properties项目目录下配置此包装器.例如,
distributionUrl = HTTPS://services.gradle.org/distributions/gradle-4.4-all.zip
或者如您问题中所述的Android Studio GUI
.
| 归档时间: |
|
| 查看次数: |
5913 次 |
| 最近记录: |