Минимальная поддерживаемая ошибка версии Gradle при установке Firebase

Я пытаюсь сделать push-уведомления для своего приложения. Я начал с пустого приложения (react-native init), затем установил firebase, связал его и следовал инструкциям. Во-первых, здесь https://rnfirebase.io/docs/v5.x.x/installation/initial-setup то здесь https://rnfirebase.io/docs/v5.x.x/installation/android Я добавил все необходимые строки в build.gradle и изменил URL-адрес gradle на gradle-4.4-all.zip. Но когда я пытаюсь запустить приложение, возникает ошибка

Failed to apply plugin [id 'com.android.application']

Minimum supported Gradle version is 4.10.1. Current version is 4.4. If using the gradle wrapper, try editing the distributionUrl in /Users/irondsd/dev/RNFirebase/android/gradle/wrapper/gradle-wrapper.properties to gradle-4.10.1-all.zip

Дважды пытался повторить, чтобы ничего не пропустить. Но я получаю ту же ошибку каждый раз. Я пытался гуглить, но многого не нашел.

Это то, что я добавил на уровне проекта build.gradle

    classpath 'com.google.gms:google-services:4.2.0'
    classpath 'com.android.tools.build:gradle:3.3.2'

в приложении/build.gradle:

implementation project(':react-native-firebase')
implementation "com.google.android.gms:play-services-base:16.1.0"
implementation "com.google.firebase:firebase-core:16.0.8"

// at the end of the file
apply plugin: 'com.google.gms.google-services'

Это реагирующая нативная версия и реагирующая нативная версия для Firebase.

"react": "16.8.3",
"react-native": "0.59.4",
"react-native-firebase": "^5.3.0"

Есть ли что-то, что я делаю неправильно?

1
0
715
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

перейдите к android/gradle/wrapper/gradle-wrapper.properties и измените DistributionUrl на distributionUrl=https\://services.gradle.org/distributions/gradle-4.10-all.zip
Это решит проблему.

Вы уверены? Потому что они просят вас изменить его по какой-то причине. Это была версия 4.10, и я изменил ее на 4.4, следуя процедуре установки firebase.

irondsd 10.04.2019 14:37

Да, потому что я использую его сейчас. И переход на 4.10 решает проблему для меня.

Masuk Helal Anik 10.04.2019 14:38

удалите файл .gradle и повторите попытку

Masuk Helal Anik 10.04.2019 14:42

У меня должен быть gradle-4.10.1-all.zip с 4.10. Я получал ту же ошибку, но 4.10.1 действительно работал. Спасибо.

irondsd 10.04.2019 14:43

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

irondsd 10.04.2019 14:47

Другие вопросы по теме