将Gradle版本从4.6更改为4.10.1导致同步失败无效

时间:2019-03-18 16:58:50

标签: android android-gradle

我已将Gradle版本从4.6更新到4.10.1,但出现错误

  

“最低支持的Gradle版本为4.10.1。当前版本为4.6。”

我已经手动更新了cache.properties的版本,并删除了.gradle目录下的4.6相关文件夹,但仍然存在相同的问题。

我的build.gradle

dependencies {
    classpath 'com.android.tools.build:gradle:3.3.2'
}

还有gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2[![enter image description here][1]][1]-all.zip

添加了屏幕截图  enter image description here

4 个答案:

答案 0 :(得分:1)

检查您的Android Studio偏好设置是否使用默认的gradle包装器。

答案 1 :(得分:1)

  • 尝试文件-> 使缓存无效/重新启动...
  • 检查文件-> 项目结构-> 项目。 根据您的情况,Gradle版本应为4.10.1,插件版本应为3.3.2。参见:

    enter image description here

此外,尝试使用gradle包装器gradlew从命令行运行build,例如

./gradlew assemble

请参阅:What is real Android Studio Gradle Version?

答案 2 :(得分:0)

有同样的问题。只是分享我如何解决此问题。

  

要解决此问题,请关闭Android Studio并删除以下内容   目录的内容,必要的文件将在IDE的下一个下载   发射。

     

macOS:〜/ .gradle / wrapper / dists

     

Linux:〜/ .gradle / wrapper / dists

     

Windows:C:\ Users \您的用户名.gradle \ wrapper \ dists

  • 重新启动Android Studio,它像一个魅力一样工作。

答案 3 :(得分:0)

转到项目位置并打开该位置的终端,然后执行以下命令 首先./gradlew clean 然后./gradlew assembleDebug

确保您已连接到互联网