не удалось решить проблему с флаттером - PullRequest
0 голосов
/ 08 марта 2019

Поскольку firebase_storage> = 2.0.0 зависит от firebase_core ^ 0.3.0, а firebase_auth 0.6.6 зависит от firebase_core ^ 0.2.5 + 1, firebase_storage> = 2.0.0 несовместимо с firebase_auth 0.6.6.И поскольку ни одна из версий firebase_auth не соответствует> 0.6.6 <0.7.0, firebase_storage> = 2.0.0 несовместима с firebase_auth ^ 0.6.6.Итак, поскольку store_manager_erp_next зависит как от firebase_auth ^ 0.6.6, так и от firebase_storage ^ 2.1.0 + 1, решение проблемы не удалось.


Я новичок во флаттере, пожалуйста, помогите мне решить эту проблему

banner: ^0.1.3
  cloud_firestore: ^0.8.2  

  http: ^0.12.0
    # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2
  #sqflite: any
  sqflite: ^0.13.0+1
  folding_cell: "^0.1.0"
  flutter_rating: ^0.0.2
  firebase_auth:  ^0.6.6
  firebase_database: ^1.0.5 
  firebase_storage: ^2.1.0+1
  fluttertoast: ^2.1.5
  progress_hud: ^1.1.0
  auto_size_text: ^0.3.0
  mongo_dart: ^0.3.4
  google_sign_in: ^3.0.4
  material_search: ^0.2.8
  flutter_secure_storage: ^3.1.2
  modal_progress_hud: ^0.1.2
  flutter_typeahead: ^0.4.1
 # flutter_facebook_login: ^1.1.1
  flutter_firebase_ui: ^0.0.13
  json_serializable: ^2.0.1
  flutter_spinkit: "^3.1.0"
  shared_preferences: ^0.4.3
  flutter_html: ^0.8.2
  #pinch_zoom_image: "^0.2.5"
  #photo_view: ^0.2.0
  splashscreen: ^1.1.0
  #shared_preferences: ^0.4.3
  badges: ^0.0.6

Ответы [ 2 ]

0 голосов
/ 08 марта 2019

Вам необходимо перенести проект на AndroidX.Пожалуйста, обратитесь к следующей документации для получения подробных сведений о нем ...

Миграция на Android X

Или просто понизьте версию firebase_auth до старой версии, которая работает нормальнобез миграции androidX

0 голосов
/ 08 марта 2019

Изменить

 firebase_auth:  ^0.6.6

на

 firebase_auth:  ^0.8.0

Вам также может понадобиться проверить другие зависимости, если ограничения устарели.

Вы также можете использовать упомянутый обходной путьв https://github.com/flutter/flutter/issues/12627#issuecomment-400037580

export FLUTTER_ROOT="/Users/something/flutter"
pub upgrade

для получения информации о доступных обновлениях зависимостей.

...