Android studio AndroidStudio在解决Flatter中的依赖关系方面遇到了困难

Android studio AndroidStudio在解决Flatter中的依赖关系方面遇到了困难,android-studio,dart,flutter,Android Studio,Dart,Flutter,我正在从事一个项目,该项目需要我在pubspec.yaml中添加的一些依赖项 dependencies: flutter: sdk: flutter google_sign_in: "^0.3.1" firebase_auth: "^0.2.3" http: "^0.11.3+16" # The following adds the Cupertino Icons font to your application. # Use with the

我正在从事一个项目,该项目需要我在pubspec.yaml中添加的一些依赖项

  dependencies:

  flutter:

    sdk: flutter

  google_sign_in: "^0.3.1"

  firebase_auth: "^0.2.3"


  http: "^0.11.3+16"

  # The following adds the Cupertino Icons font to your application.

  # Use with the CupertinoIcons class for iOS style icons.

  cupertino_icons: ^0.1.0

  flutter_markdown: "^0.1.5"

  url_launcher: "^3.0.1"

  share: "^0.4.0"
当我在pubspec.yaml中单击packagesget时,它会显示以下内容

C:\Flutter\bin\flutter.bat --no-color packages get

Running "flutter packages get" in list_drag_drop...

Process finished with exit code 0
Working dir: D:\Flutter proj downloaded\list_drag_drop

C:\Flutter\bin\cache\dart-sdk\bin\pub.bat get

Resolving dependencies...

Because share 0.4.0 requires the Flutter SDK and no versions of share match>0.4.0 <0.5.0, share ^0.4.0 is forbidden.
当我在pubspec.yaml中单击GetDependencies时,它显示了以下内容

C:\Flutter\bin\flutter.bat --no-color packages get

Running "flutter packages get" in list_drag_drop...

Process finished with exit code 0
Working dir: D:\Flutter proj downloaded\list_drag_drop

C:\Flutter\bin\cache\dart-sdk\bin\pub.bat get

Resolving dependencies...

Because share 0.4.0 requires the Flutter SDK and no versions of share match>0.4.0 <0.5.0, share ^0.4.0 is forbidden.
Working dir:D:\flatter proj已下载\list\u拖放
C:\flatter\bin\cache\dart sdk\bin\pub.bat get
正在解析依赖项。。。

因为share 0.4.0需要Flatter SDK,并且没有share match>0.4.0的版本,所以您使用的是哪个Flatter版本?您可以添加
flatter-doctor
的输出吗?您可以尝试
flatter-clean
@GünterZöchbauer实际上,在我看来
flatter-packages-get
在这里工作正常,所以不必担心。