Gradle Plugin 和 Gradle的版本的需求
来源:互联网 发布:php prematch 编辑:程序博客网 时间:2024/06/06 01:38
GradlePlugin 和Gradle的版本的需求
例如这里如果plugin是2.3.0的那么Gradle就至少是3.3的
参考官方网站,选择合适的https://developer.android.com/studio/releases/gradle-plugin.html#updating-plugin
Plugin version
Required Gradle version
1.0.0 - 1.1.3
2.2.1 - 2.3
1.2.0 - 1.3.1
2.2.1 - 2.9
1.5.0
2.2.1 - 2.13
2.0.0 - 2.1.2
2.10 - 2.13
2.1.3 - 2.2.3
2.14.1+
2.3.0+
3.3+
参考: Androidgradle手动下载(注意不是Android Gradle Plugin)
下载地址就是这个:https://services.gradle.org/distributions/
如果工程\gradle\wrapper\gradle-wrapper.properties中配置如下:
#Mon Dec 28 10:00:20 PST 2015distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
则工程\build.gradle下的文件内容如下:
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' }}allprojects { repositories { jcenter() }}task clean(type: Delete) { delete rootProject.buildDir}
也就是这个gradle客户端插件的版本需要与gradle的版本对应起来,这里插件版本使用的是2.3.3对应的gradle版本就是3.3.如果不对应则会提示出下错误:
Error:Unable to find method'com.android.build.gradle.tasks.factory.AndroidJavaCompile.setDependencyCacheDir(Ljava/io/File;)V'.
Possible causes for this unexpected errorinclude:<ul><li>Gradle's dependency cache may be corrupt (thissometimes occurs after a network connection timeout.)
<ahref="syncProject">Re-download dependencies and sync project(requires network)</a></li><li>The state of a Gradle buildprocess (daemon) may be corrupt. Stopping all Gradle daemons may solve thisproblem.
<ahref="stopGradleDaemons">Stop Gradle build processes (requiresrestart)</a></li><li>Your project may be using a third-partyplugin which is not compatible with the other plugins in the project or theversion of Gradle requested by the project.</li></ul>In the case ofcorrupt Gradle processes, you can also try closing the IDE and then killing allJava processes.
- Gradle Plugin 和 Gradle的版本的需求
- Gradle Plugin和Gradle版本
- gradle plugin的版本地址
- Android Gradle plugin版本和Gradle版本
- android studio中gradle plugin版本对应的gradle版本
- Gradle plugin和AS版本不兼容的报错
- Android Studio 关于gradle和plugin的版本对应
- AS 中 Plugin for Gradle 和 Gradle 之间的版本对应关系
- AS 中 Plugin for Gradle 和 Gradle 之间的版本对应关系
- gradle插件版本和gradle版本之间的对应
- Android Gradle Plugin 版本
- Android studio gradle 版本及 gradle plugin版本,Android studio 连接夜神模拟器的命令
- Gradle与 gradle plugin 版本不匹配
- Android gradle plugin和 Gradle版本关系\Gradle version 1.10 is required. Current version is 2.0
- Gradle与Gradle插件版本适配和离线Gradle遇到的问题
- 请教:android studio中gradle plugin版本和gradle版本怎么对应?
- gradle和gradle plugin对应表
- 2.7-3 Android Studio 的Gradle一点理解, 查看gradle 版本和android 插件的版本
- Graph Theory NO.5 HDU_1102_Constructing Roads_最小生成树
- 通过node指令自动创建一个package.json文件,并封装发布使用
- 2017.10.11 Problem c 失败总结
- 【python】练习题:去重排序以及列表推导式
- 欢迎使用CSDN-markdown编辑器
- Gradle Plugin 和 Gradle的版本的需求
- CentOS6
- Catalan数
- SDUT 3311 数据结构实验之串三:KMP应用
- javaweb国际化:使用native2ascii转换中文
- 模拟 [ZJOI2008]杀蚂蚁antbuster
- Reflection2017.10.11
- shell脚本
- 滑雪