Подтвердить что ты не робот

Не удалось добавить запись в кеш fileSnapshots.bin

Я скопировал папку проекта для очистки моего жесткого диска и теперь, пытаясь импортировать в Android Studio, я получаю эту ошибку на buildgradle

Error:Could not add entry '2095793483774087535' to cache fileSnapshots.bin (/home/ivan/Forotek/.gradle/1.10/taskArtifacts/fileSnapshots.bin).

Поврежденный IndexBlock 6198 найден в кеше '/home/ivan/Forotek/.gradle/1.10/taskArtifacts/fileSnapshots.bin'.

Я попытался импортировать в Windows, Mac и Linux, я всегда получаю ту же ошибку

4b9b3361

Ответ 1

Я только что это случилось со мной. Удалил каталог ".gradle", а затем выполнил "Проект синхронизации с Gradle Files". Как только я это сделал, мне удалось успешно создать проект снова.

Ответ 2

Такая же проблема для сборки Android apk с помощью Android Studio 1.0.2.

I have removed the file fileSnapshots.bin

Впоследствии я очистил + перестроить из меню.

Ответ 3

откройте терминал в студии android и введите эту команду и перестройте свой проект, он будет работать на 100%

Примечание: эта команда будет работать только с компьютерами Mac или Linux

rm -R .gradle

В случае окон вы можете найти аналогичную команду для удаления каталога и он работает

Ответ 4

Это случилось со мной, следующая команда зафиксировала это:

gradlew -C rebuild

Ответ 5

Просто перейдите и delete файл fileSnapshots.bin, расположенный по адресу:

/{YourProjectLocation}/.gradle/{YourGradleVersion}/taskArtifacts/fileSnapshots.bin

например. для меня это было здесь:

~/Projects/MyProjectName/.gradle/2.14.1/taskArtifacts/fileSnapshots.bin

Ответ 6

изменение версии Project build.gradle на 1.5 Здесь build.gradle файл:

// Top-level build file where you can add configuration options 
common to all sub-projects/modules.
buildscript {
 repositories {
    jcenter()
 }
dependencies {
    classpath 'com.android.tools.build:gradle:1.5.0'
  }
}
allprojects {
  repositories {
    jcenter()
  }
}

и gradle -wrapper.properties убедитесь, что вы используете gradle версии 2.8

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip

Ответ 7

Мне пришлось сделать следующее, чтобы полностью удалить кеш gradle:

  • Очистить локальный репозиторий git для синхронизации с удаленным: a) git clean -f -x -d -n для сухого запуска, чтобы убедиться, что папка .gradle/ будет удалена b) git clean -f -x -d, чтобы запустить ее
  • Перезапустите Android Studio (с недействительным кэшем)
  • Проект перестройки