簡體   English   中英

Android Gradle 構建因緩存文件失敗

[英]Android Gradle build fails from cached files

我正在嘗試構建我的 android 庫之一,每次我得到以下信息:

> Task :app:mergeDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Multiple build operations failed.
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/0d92c5dbe3682b4fd3af323bb8f4fc81/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/c9e81cc37c2c0c47883b955549c67149/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/a60e256c2ccb687ca2c3dc1173bab875/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/a31caec1a4d16ac05a41b0f552f96191/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/9d3aed6b3e5d40e0d4373af6f3e198dc/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/f9c01a9d9c0a59b69c3974ffcd3c9cee/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/4d9724e0450bfaa483db25a04db0eb48/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/a79286d8497b8365dabe35ac25780fe4/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/2896cf3b957b3724a2dcfcee68be211f/results.bin
      java.nio.file.NoSuchFileException: /Users/user/.gradle/caches/transforms-3/2896cf3b957b3724a2dcfcee68be211f/results.bin

大約有 200 多行相同的行

我已經嘗試過從 android 工作室使Invalidate Cache and Restart ,並且我已經嘗試過rm -rf ~/.gradle/caches但我繼續遇到同樣的錯誤。 我能夠在我的其他計算機上構建完全相同的庫 - 我只是無法讓它在特別是一台機器上工作。 還有其他我可能會丟失的東西會導致這種情況嗎?

更好地使用:

(蘋果系統):

./gradlew cleanBuildCache

Windows:

gradlew cleanBuildCache

好的,所以我終於設法讓它工作了......

必須運行rm -rf ~/.gradle而不是rm -rf ~/.gradle/caches我猜這迫使它重新安裝所有 gradle 東西然后構建工作

無需刪除整個~/.gradle目錄。 在清除~/.gradle/caches之前殺死 Gradle 守護進程對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM