Gradle обновление создает ошибку, но Android Studio не позволит мне понизить - PullRequest
1 голос
/ 20 мая 2019

Я получаю следующие ошибки при попытке синхронизировать Gradle (66 из них ..)

Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted DataBlock 65615 found in cache 'C:\Users\user\.gradle\caches\journal-1\file-access.bin'.
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted DataBlock 65690 found in cache 'C:\Users\user\.gradle\caches\journal-1\file-access.bin'.
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted DataBlock 65790 found in cache 'C:\Users\user\.gradle\caches\journal-1\file-access.bin'.

Я попытался изменить свойства оболочки Gradle обратно на 3.4.1, как предлагается в этом посте. Кэш зависимостей Gradle может быть поврежден (это иногда происходит после истечения времени ожидания сетевого подключения.) но тогда я получаю ошибку Minimum supported Gradle version is 5.1.1. Current version is 3.4.1.

из файла Gradle:

dependencies {
       classpath 'com.android.tools.build:gradle:3.4.1'
       classpath 'com.google.gms:google-services:4.2.0'
   }

из файла свойств gradle-wrapper:

distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip

Я понимаю, что это ошибка Gradle, но я не могу понизить ... Я чувствую, что нахожусь в цикле.

EDIT:

Я удалил папку .gradle / cahces, как мне было предложено, но все мои файлы изменились, я потерял весь свой код (ну, у меня все это есть на git) в это:

  <library name="Gradle: com.google.firebase:firebase-core:16.0.9@aar">
    <CLASSES>
      <root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/6c584dc61f346aee5f9679fb72117c91/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/6c584dc61f346aee5f9679fb72117c91/res" />
    </CLASSES>
    <JAVADOC>
      <root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.google.firebase/firebase-core/16.0.9/d744794686c273d9fe2fdad77ee686c87a47625b/firebase-core-16.0.9-javadoc.jar!/" />
    </JAVADOC>
    <SOURCES />
  </library>
</component>

Очень расстраивает ... предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...