Could not create service of type CachingFileHasher using TaskExecutionServices.createFileSnapshotter()

遇到问题的现象:本来无错的代码,1个小时后,突然编译时报错 Error:Could not create service of type FileCollectionSnapshotterRegistry using TaskExecutionServices.createFileCollectionSnapshotterRegistry().

> Could not create service of type CachingFileHasher using TaskExecutionServices.createFileSnapshotter().

遇到问题的原因:电脑中病毒了,然后有4个文件被占用,如下图


解决方式:重启了电脑,并杀毒,然后重新编译成功;通过查资料,一般都是要删除.gradle文件然后重新编译

反思:所报的错与真正的错误根源,看起来没啥关系,但是本来不报错的,突然就报错了,那么问题就处在编译上,就算找不到原因,也应该让它从重新编译上下手

获得:taskArtifacts相关的文件是编译时生成的,编译生成的文件都可以删除,然后重新编译,如此应该是可以解决问题的

注:浅见,忘指正

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容