#java #firebase #gradle #dependencies #minecraft-forge
#java #firebase #gradle #зависимости #minecraft-forge
Вопрос:
Итак, я попытался добавить зависимость Firebase в свой проект gradle. Но, похоже, это не работает. Это добавляет нормально, нет ошибок или чего-то еще, и я могу видеть firebase jar в моих ссылочных библиотеках. Но всякий раз, когда я пытаюсь импортировать из нее что-либо подобное import google.com.firebase
, это не отображается. Что я делаю не так? Это единственный импорт, который я вижу.
Это мои репозитории в build.gradle
repositories {
mavenCentral()
google()
jcenter()
}
Это моя проблема с зависимостями
dependencies {
compile 'com.google.firebase:firebase-database:19.3.1'
}
Итак, в принципе, зависимость добавляется правильно, я думаю, она отображается в ссылочных библиотеках в моей IDE, но я не знаю, почему я не могу получить к ней доступ?
Кстати, я не создаю приложение для Android, это мод для minecraft, который использует forge gradle.
Также это моя версия gradle: https://services.gradle.org/distributions/gradle-4.1-all.zip
Ответ №1:
Это было потому, что я использовал зависимость, предназначенную для разработчиков Android с расширениями aar, поэтому вместо использования
compile 'com.google.firebase:firebase-database:19.3.1'
В dependencies в build.gradle использование этого, предназначенного для Java, теперь работает.
compile 'com.google.firebase:firebase-admin:6.16.0'