Облачный пожарный хранилище приводит к ошибкам компоновки gradle. Не удалось выполнить задачу ': cloud_firestore: extractDebugAnnotations' - PullRequest
0 голосов
/ 26 апреля 2020

Похоже, что плагин cloud_firestore не прекращает генерировать проблемы. Это третий день, потерянный при отслеживании этой ошибки.

Android Версия студии: 3.5.3 / 3.6.3 / 4.0.1

Флаттер версии 1.12 (последняя стабильная версия)

Доктор флаттера "все в порядке"

запуск флаттера --release -v:

Launching lib/main.dart on ANE LX1 in debug mode...
Running Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':cloud_firestore:extractDebugAnnotations'.
> Could not resolve all files for configuration ':cloud_firestore:lintClassPath'.
   > Could not download groovy-all.jar (org.codehaus.groovy:groovy-all:2.4.15)
      > Could not get resource 'https://jcenter.bintray.com/org/codehaus/groovy/groovy-all/2.4.15/groovy-all-2.4.15.jar'.
         > Failed to move file '/private/var/folders/ct/_twgcmm97234zsjm3z5bh2980000gn/T/gradle_download7489656356351889792bin' into filestore at 'org.codehaus.groovy/groovy-all/2.4.15/423a17aeb2f64bc6f76e8e44265a548bec80fd42/groovy-all-2.4.15.jar' 
            > Failed to create parent directory '/Users/johndoe/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy' when creating directory '/Users/johndoe/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.4.15/423a17aeb2f64bc6f76e8e44265a548bec80fd42'

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 10s
Finished with error: Gradle task assembleDebug failed with exit code 1

Что я пробовал:

Android Studio: отключить перезапуск кэша

В приложении Gradle

defaultConfig {
        applicationId "com.theoptimumcompany.buytime"
        minSdkVersion 21
        targetSdkVersion 29
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'com.android.support:multidex:1.0.3'
    implementation 'com.google.firebase:firebase-analytics:17.4.0'
    implementation 'com.google.firebase:firebase-auth:19.3.1'
    implementation 'com.google.firebase:firebase-core:17.4.0'
    implementation 'com.google.firebase:firebase-firestore:21.4.3'
    implementation 'com.facebook.android:facebook-login:5.5.1'
    testImplementation 'junit:junit:4.12'

}
apply plugin: 'com.google.gms.google-services'

в свойствах Gradle:

org.gradle.jvmargs=-Xmx1536M
android.enableJetifier=true
android.useAndroidX=true
#android.enableR8=true

в Gradle сборки:

buildscript {
    ext.kotlin_version = '1.3.50'
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.3'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.50"
        classpath 'com.google.gms:google-services:4.3.3'
    }
}

в свойствах оболочки Gradle

#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

Я также пытался:

очистить флаттер, очистить кэш фабтера, исправить флаттер паб получить обновить флаттер паб, обновить флаттер флаттер доктор

удалить папку android / .build удалить папку android / .gradle

удаление папки ./dart_tool

с запуском всей среды с Android Studio 3.5.3, чем с 3.6.3 и, наконец, с 4.0.1 бета

, мигрирующими в android x из android студийного меню

Ни одно из вышеперечисленных не решило мою проблему.

pubspe c .yaml зависимости: * 10 42 *

dependencies:
  flutter:
    sdk: flutter
  google_sign_in: ^4.0.0
  flutter_facebook_login: ^3.0.0
  carousel_slider: ^1.4.1   
  firebase_storage: ^3.1.3  
  email_validator: ^1.0.0
  firebase_core: ^0.4.4+3
  firebase_analytics: ^5.0.11
  progress_dialog: ^1.2.2
  firebase_auth: 0.15.5+3
  nfc_in_flutter: ^2.0.4  
  cupertino_icons: ^0.1.2
  cloud_firestore: ^0.13.5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...