Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt

文章目录

  • 一、遇到问题
  • 二、分析问题
  • 三、解决问题一
  • 四、解决方法二

一、遇到问题

Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt_第1张图片

Unable to find method 'org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String;'.
Possible causes for this unexpected error include:
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)

The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
Stop Gradle build processes (requires restart)

Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.

In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.

二、分析问题

这是gradle有问题,下载gradle的时候被中断了,gradle没下载完整等等。

  • 先查看gradle-wrapper.properties
    Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt_第2张图片
  • 再查看gradle的本地路径
    Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt_第3张图片

Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt_第4张图片

三、解决问题一

  • 修改gradle版本
    • build.gradlebuildscript—>dependencies—>classpath
      Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt_第5张图片
    • gradle-wrapper.propertiesdistributionUrl
      Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt_第6张图片

四、解决方法二

直接把错误的gradle删除

Android Studio问题解决:Unable to find method ‘org.gradle.api,Gradle‘s dependency cache may be corrupt_第7张图片

在这里插入图片描述

觉得好,就一键三连呗(点赞+收藏+关注)

你可能感兴趣的:(Android,gradle,android,studio,android)