一般项目中的gradle配置主要有两个地方:
1、project下的build.gradle文件:
这里显示的是gradle插件的版本号,一般是跟随studio的版本号对应的。
2、在工程的根目录下,有个文件gradle-wrapper.properties,该文件显示的是gradle构建的版本号:
gradle插件和gradle版本号是有一一对应关系的,具体关系在官网中查询:
https://developer.android.com/studio/releases/gradle-plugin.html#updating-gradle
目前最新的是:
另外,在我们的工程里面,可以通过设置setting的gradle来选择具体的gradle版本的路径:
一个是从全局配置环境里面关联版本,一个是管理本地的(也就是Android studio的安装目录下的),具体参见:
http://www.jianshu.com/p/33089ca7c98e
通过在Android Studio中依次点击
File > Settings > Build, Execution, Deployment > Gradle
,我们可以锁定当前项目使用的Gradle的位置。[2]- 若选中`Use default gradle wrapper(recommended)`,则设置的Gradle位置为`Service directory path`中的路径; - 若选中`Use local gradle distribution`,则设置的Gradle位置为`Gradle home`中的路径。
注:
Service directory path
是全局级的,Use default gradle wrapper(recommended)
与Use local gradle distribution
是项目级的,优先级高于全局级的设置。
因此,根据当前设置,我们在
C:\Users\%Your_User_Name%\.gradle\wrapper\dists
目录下找到当前已安装的Gradle,
并确保Gradle的完整性。