#android #firebase #firebase-realtime-database
# #Android #firebase #firebase-realtime-database
Вопрос:
Я пытаюсь создать кнопку обратной связи для своего приложения Android, для которого я пытался использовать базу данных firebase в реальном времени, но когда я обновляю Gradle с помощью
реализация ‘com.google.firebase: firebase-database» Я получаю указанную выше ошибку.
Ответ №1:
Перейдите на уровень проекта build.gradle и проверьте, есть ли в нем следующий фрагмент кода:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
Теперь проверьте строки зависимостей ниже
implementation 'com.google.firebase:firebase-database:19.5.1'
Комментарии:
1. Спасибо, это была глупая ошибка. Я не добавил номер версии.
2. Не беспокойтесь, мы все много раз совершаем глупые ошибки. Пожалуйста, ответьте, если это сработало для вас. Это поможет и другим.
Ответ №2:
Если вы пытаетесь добавить библиотеки Firebase без номера версии, как вы видите в документации, похоже, вы не добавили строку кода, которая указывает, что вы хотите использовать спецификацию Firebase. Ваши зависимости должны выглядеть следующим образом:
dependencies {
// Import the BoM for the Firebase platform
implementation platform('com.google.firebase:firebase-bom:26.1.0')
// Declare the dependencies for the desired Firebase products without specifying versions
// For example, declare the dependencies for Firebase Authentication and Cloud Firestore
implementation 'com.google.firebase:firebase-auth'
implementation 'com.google.firebase:firebase-database'
}