Похоже, что плагин 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