Flutter - ошибка после включения зависимости облачного пожарного хранилища. [Решено] - PullRequest
0 голосов
/ 27 января 2020

Мне нужна помощь для решения этой проблемы. Я не могу создать свое приложение для флаттера после вставки зависимости облачного пожарного хранилища в pubspe c .yaml

dependencies:
flutter:
sdk: flutter
firebase_core: ^0.4.3+2
cloud_firestore: ^0.13.0+1

Описание ошибки:

FAILURE: сборка завершилась с исключением.

Что пошло не так: не удалось определить зависимости задачи ': app: compileDebugJavaWith Javac'. Не удалось разрешить все зависимости задач для конфигурации ': app: debugCompileClasspath'. Не удалось разрешить io.grp c: grp c -core: [1.21.0]. Требуется: project: app> io.grp c: grp c -ok http:1.21.0 Не удалось отобразить версии для io.grp c: grp c -core. Невозможно загрузить метаданные Maven из https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml. Не удалось ГОЛОВИТЬ 'https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml'. Сброс соединения Не удалось перечислить версии для io.grp c: grp c -core. Невозможно загрузить метаданные Maven из https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml. Не удалось ГОЛОВИТЬ 'https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml'. Сброс соединения Не удалось перечислить версии для io.grp c: grp c -core. Невозможно загрузить метаданные Maven из https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml. Не удалось ГОЛОВИТЬ 'https://jcenter.bintray.com/io/grpc/grpc-core/maven-metadata.xml'. Сброс соединения

1 Ответ

0 голосов
/ 28 января 2020

Это выглядит так, как будто некоторые проблемы с подключением присутствуют, но если нет, то прежде всего проверьте вашу .gradle версию, она должна быть больше 5

Если вы недавно создали свой проект или менее одного месяца, тогда вам может потребоваться проверить этот шаг.

Затем go на android / build.gradle и проверьте ваш dependencies Это должно выглядеть как

dependencies {
    classpath 'com.android.tools.build:gradle:3.4.2'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath 'com.google.gms:google-services:4.2.0'
}

Если вы не используете поддержку kotlin, тогда не нужно писать этот classpath. Он предназначен для тех, у кого по умолчанию включена поддержка kotlin.

В android/gradle.properties вы должны иметь

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

на уровне приложения build.gradle

 defaultConfig {      

    minSdkVersion 23

}

и, самое главное, вы должны загрузить файл google-services.json в папку проекта android. Для Firebase вам также потребуются sha1 или иногда sha256 ключи. Теперь он должен работать правильно.

Пусть это вам помогло :) `

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