遇到問(wèn)題的現(xiàn)象:本來(lái)無(wú)錯(cuò)的代碼袜刷,1個(gè)小時(shí)后努隙,突然編譯時(shí)報(bào)錯(cuò) Error:Could not create service of type FileCollectionSnapshotterRegistry using TaskExecutionServices.createFileCollectionSnapshotterRegistry().
>?Could?not?create?service?of?type?CachingFileHasher?using?TaskExecutionServices.createFileSnapshotter().
遇到問(wèn)題的原因:電腦中病毒了度硝,然后有4個(gè)文件被占用费韭,如下圖
解決方式:重啟了電腦别垮,并殺毒盗舰,然后重新編譯成功晶府;通過(guò)查資料,一般都是要?jiǎng)h除.gradle文件然后重新編譯
反思:所報(bào)的錯(cuò)與真正的錯(cuò)誤根源钻趋,看起來(lái)沒(méi)啥關(guān)系川陆,但是本來(lái)不報(bào)錯(cuò)的,突然就報(bào)錯(cuò)了蛮位,那么問(wèn)題就處在編譯上较沪,就算找不到原因,也應(yīng)該讓它從重新編譯上下手
獲得:taskArtifacts相關(guān)的文件是編譯時(shí)生成的失仁,編譯生成的文件都可以刪除尸曼,然后重新編譯,如此應(yīng)該是可以解決問(wèn)題的
注:淺見(jiàn)萄焦,忘指正