Android studio AndroidStudio在解决Flatter中的依赖关系方面遇到了困难
我正在从事一个项目,该项目需要我在pubspec.yaml中添加的一些依赖项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
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
在这里工作正常,所以不必担心。