android – Gradle的依赖缓存可能已损坏

栏目: IOS · Android · 发布时间: 7年前

内容简介:翻译自:https://stackoverflow.com/questions/32472338/gradles-dependency-cache-may-be-corrupt

我已经尝试过Invalidate / Cache并重新启动

还尝试删除.gradle和gradle文件..

但这个问题仍然存在.

Error:Unable to find method

‘com.android.build.gradle.BaseExtension.getTestVariants()Lorg/gradle/api/internal/DefaultDomainObjectSet;’.

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 allJava processes.

有什么想法吗?

感谢您的帮助!

您需要在gradle脚本中更改gradle-wrapper.properties中的distributionUrl.这个错误可以解决.
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.4.1-all.zip

翻译自:https://stackoverflow.com/questions/32472338/gradles-dependency-cache-may-be-corrupt


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

机器学习实战:基于Scikit-Learn和TensorFlow

机器学习实战:基于Scikit-Learn和TensorFlow

Aurélien Géron / 王静源、贾玮、边蕤、邱俊涛 / 机械工业出版社 / 2018-8 / 119.00

本书主要分为两个部分。第一部分为第1章到第8章,涵盖机器学习的基础理论知识和基本算法——从线性回归到随机森林等,帮助读者掌握Scikit-Learn的常用方法;第二部分为第9章到第16章,探讨深度学习和常用框架TensorFlow,一步一个脚印地带领读者使用TensorFlow搭建和训练深度神经网络,以及卷积神经网络。一起来看看 《机器学习实战:基于Scikit-Learn和TensorFlow》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具