扑动包失败了

时间:2017-09-24 14:00:33

标签: dart firebase-authentication flutter

当我尝试添加firebase_auth并运行flutter packages get时,我收到以下错误

Running "flutter packages get" in demo...
demo firebase_auth has no versions that match >=0.2.3 <0.3.0 derived from:
- demo depends on version ^0.2.3

我不确定应该怎么做才能解决这个问题。

name: full3
description: A new Flutter project.

dependencies:
  flutter:
      path: C:\flutter\packages\flutter
  google_sign_in: "^0.3.1"
  firebase_auth: "^0.2.3"

# For information on the generic Dart part of this file, see the
# following page: https://www.dartlang.org/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:
  fonts:
        - family: Encode Sans
          fonts:
          - asset: assets/fonts/EncodeSansExpanded-Light.ttf

  assets:
  - assets/img/facebook.png
  - assets/img/google.png
  - assets/img/logo.png
  - assets/img/signup.png

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the Icons class.
  uses-material-design: true
  # To add assets to your application, add an assets section here, in
  # this "flutter" section, as in:
  # assets:
  #  - images/a_dot_burr.jpeg
  #  - images/a_dot_ham.jpeg

  # To add assets from package dependencies, first ensure the asset
  # is in the lib/ directory of the dependency. Then,
  # refer to the asset with a path prefixed with
  # `packages/PACKAGE_NAME/`. Note: the `lib/` is implied, do not
  # include `lib/` in the asset path.
  #
  # Here is an example:
  #
  # assets:
  #  - packages/PACKAGE_NAME/path/to/asset

  # To add custom fonts to your application, add a fonts section here,
  # in this "flutter" section. Each entry in this list should have a
  # "family" key with the font family name, and a "fonts" key with a
  # list giving the asset and other descriptors for the font. For
  # example:
  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic
  #   - family: Trajan Pro
  #     fonts:
  #       - asset: fonts/TrajanPro.ttf
  #       - asset: fonts/TrajanPro_Bold.ttf
  #         weight: 700

1 个答案:

答案 0 :(得分:1)

这个对我来说很好。
我刚刚更改了flutter依赖项 如果这对您不起作用,则Flutter设置可能存在问题。

name: full3
description: A new Flutter project.

dependencies:
  flutter:
    sdk: flutter
  google_sign_in: "^0.3.1"
  firebase_auth: "^0.2.3"

# For information on the generic Dart part of this file, see the
# following page: https://www.dartlang.org/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:
  fonts:
        - family: Encode Sans
          fonts:
          - asset: assets/fonts/EncodeSansExpanded-Light.ttf

  assets:
  - assets/img/facebook.png
  - assets/img/google.png
  - assets/img/logo.png
  - assets/img/signup.png

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the Icons class.
  uses-material-design: true