遇到問題的現(xiàn)象:本來無錯的代碼,1個小時后,突然編譯時報錯 Error:Could not create service of type FileCollectionSnapshotterRegistry using TaskExecutionServices.createFileCollectionSnapshotterRegistry().
>?Could?not?create?service?of?type?CachingFileHasher?using?TaskExecutionServices.createFileSnapshotter().
遇到問題的原因:電腦中病毒了,然后有4個文件被占用,如下圖

解決方式:重啟了電腦,并殺毒,然后重新編譯成功;通過查資料,一般都是要刪除.gradle文件然后重新編譯
反思:所報的錯與真正的錯誤根源,看起來沒啥關(guān)系,但是本來不報錯的,突然就報錯了,那么問題就處在編譯上,就算找不到原因,也應(yīng)該讓它從重新編譯上下手
獲得:taskArtifacts相關(guān)的文件是編譯時生成的,編譯生成的文件都可以刪除,然后重新編譯,如此應(yīng)該是可以解決問題的
注:淺見,忘指正