После большого количества поисков, переустановки, понижения, обновления, получения пакета (который никогда не работал, потому что ошибка была в пути, так что она завершается до того, как она могла 'получить'), обновления пакета и т. Д., Я наконец смог решить эту проблему.
Единственной проблемой, с которой я столкнулся, было то, что я по какой-то причине не знал, какую версию (или какую самую последнюю) использовать coz, она не была указана в их списке «версий» или, по крайней мере, не былане легко найти, потому что я всегда оказываюсь на этой странице .Простое размещение этих строк (и / или выполнение ответа выше)
environment:
sdk: '>=2.1.0 <3.0.0'
dependencies:
flutter:
sdk: flutter
google_sign_in: ^0.3.1
firebase_analytics: ^0.0.4
firebase_auth: ^0.2.0
firebase_database: ^0.0.12
firebase_storage: ^0.0.5
в yaml не решило это, хотя многие люди утверждали, что оно это сделало.
единственное, что решило этокогда я случайно зашел на эту страницу , где он содержит правильную и последнюю версию Firebase, которую поддерживает последняя версия Dart SDK, в моем случае - DART SDK 2.3.просто получите текущую версию этого. Вы можете искать каждый плагин в панели поиска.
мой yaml теперь выглядит так:
dependencies:
flutter:
sdk: flutter
image_picker: ^0.6.0+8
google_sign_in: ^4.0.1+3
firebase_analytics: ^3.0.1
firebase_auth: ^0.11.1+1
firebase_database: ^3.0.0
firebase_storage: ^3.0.0
Добавлены шаги, которые я не уверен, если это необходимо, но я сделал это до исправления версии.
- аннулировать кеш, перезапустить В связи с запуском самого приложения, а не только с firebase:
- изменить версию Gradle, выполнив шаги из здесь (из-за какой-то ошибки с gradle, не связанной с firebase) и ищите ответ keviepanas