需要 Gradle 版本 2.2.当前版本是 2.10

Gradle version 2.2 is required. Current version is 2.10(需要 Gradle 版本 2.2.当前版本是 2.10)
本文介绍了需要 Gradle 版本 2.2.当前版本是 2.10的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用 gradle build.它给了我错误,说

I am trying to use gradle build. It gives me error saying that

无法应用插件 [id 'com.android.library']需要 Gradle 版本 2.2.当前版本是 2.10.如果使用 gradle 包装器,请尝试将/home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties 中的 distributionUrl 编辑为 gradle-2.2-all.zip

Failed to apply plugin [id 'com.android.library'] Gradle version 2.2 is required. Current version is 2.10. If using the gradle wrapper, try editing the distributionUrl in /home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties to gradle-2.2-all.zip

但我的 gradle-wrapper.properties 包含 gradle-2.4-all.zip.我已将其更改为 gradle-2.2-all.zip还是同样的问题.

But my gradle-wrapper.properties includes gradle-2.4-all.zip. I have changed it to gradle-2.2-all.zip Still same problem.

当我在终端中运行 gradle -version 时,Gradle 2.10 显示为版本.

When I run gradle -version in terminal Gradle 2.10 shows as version.

如何解决这个错误??

我的构建 gradle 文件是

my build gradle file is

 buildscript { 
   repositories { 
       jcenter() 
   } 
   dependencies { 
       classpath 'com.android.tools.build:gradle:1.3.0' 
   } 
 } 

 allprojects { 
   repositories { 
       jcenter() 
   } 
 } 

推荐答案

  1. 打开gradle-wrapper.properties
  2. 改变这一行:

  1. Open gradle-wrapper.properties
  2. Change this line:

 distributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip

        distributionUrl=https://services.gradle.org/distributions/gradle-2.8-all.zip

  1. 转到 build.gradle(项目:your_app_name)
  2. 改变这一行

  1. Go to build.gradle (Project: your_app_name)
  2. Change this line

 classpath 'com.android.tools.build:gradle:XXX'

到这里

     classpath 'com.android.tools.build:gradle:2.0.0-alpha3'

     classpath 'com.android.tools.build:gradle:1.5.0'

  1. 不要点击立即同步
  2. 从菜单中选择 File ->使缓存无效/重新启动...
  3. 选择第一个选项:无效并重新启动

Android Studio 将重新启动.之后,它应该可以正常工作了

Android Studio would restart. After this, it should work normally

希望对你有帮助

这篇关于需要 Gradle 版本 2.2.当前版本是 2.10的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

How to target newer versions in .gitlab-ci.yml using auto devops (java 11 instead of 8 and Android 31 instead of 29)(如何在.gitlab-ci.yml中使用自动开发工具(Java 11而不是8,Android 31而不是29)瞄准较新的版本)
Android + coreLibraryDesugaring: which Java 11 APIs can I expect to work?(Android+core LibraryDesugering:我可以期待哪些Java 11API能够工作?)
How to render something in an if statement React Native(如何在If语句中呈现某些内容Reaction Native)
How can I sync two flatList scroll position in react native(如何在本机Reaction中同步两个平面列表滚动位置)
Using Firebase Firestore in offline only mode(在仅脱机模式下使用Firebase FiRestore)
Crash on Google Play Pre-Launch Report: java.lang.NoSuchMethodError(Google Play发布前崩溃报告:java.lang.NoSuchMethodError)