当前位置:   article > 正文

完美解决:Gradle's dependency cache may be corrupt_gradle's dependency cache may be corrupt (this som

gradle's dependency cache may be corrupt (this sometimes occurs after a netw

完美解决:Unable to load class 'com.google.common.collect.ImmutableSet'. Possible causes for this unexpected error include: Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.


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.)

问题描述

升级Android studio为3.4.1之后,运行以前的项目会报以上错误。网上有说很多解决的办法,但是都试过了,还是没有解决。于是决定靠自己!皇天不负有心人!!!在研究了两天之后。终于找到了产生这种问题的原因。废话不多说,来看解决办法。

解决办法

产生这种问题的原因有很多种。我这是其中一种:

如果在项目里面 你使用了ButterKnife映射工具,也是像我这样引入的。那么你可以继续往下看了!
将上面的引入方式,改为下面的引入方式:

	//butterknife映射工具
    implementation 'com.jakewharton:butterknife:10.0.0'
    annotationProcessor 'com.jakewharton:butterknife-compiler:10.0.0'
  • 1
  • 2
  • 3

也就是说,把第二行的“implementation”改为“annotationProcessor”。再重新编译运行即可

如果还有问题的话,在app的gradle中添加如下代码:

   android {
   	......
   	
   	// java8才支持静态接口方法
   	compileOptions {
   	    sourceCompatibility JavaVersion.VERSION_1_8
   	    targetCompatibility JavaVersion.VERSION_1_8
   	} 
       ......
   }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

结束语

产生这种问题的原因有很多种。不过之前在网上找的解决办法都不能解决因为这种原因而造成的这种问题!!第一次写博客,菜鸟一枚,如果有大佬有更好的意见或者建议,欢迎留言!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/382251
推荐阅读
相关标签
  

闽ICP备14008679号