我有一个SDK版本范围为>=3.1.0 <4.0.0
的Flutter 应用程序,该应用程序依赖于SDK版本范围为>=2.17.6 <3.0.0
的Flutter 程序包.
为什么SDK版本中的这种冲突在运行flutter pub get
时不会导致错误?
我使用的是Flutter 翼版本3.13.0
代码: App pubspec.yaml:
...
environment:
sdk: ">=3.1.0 <4.0.0"
...
包pubspec.yaml
...
environment:
sdk: ">=2.17.6 <3.0.0"
flutter: ">=2.5.0"
...
我try 使用不同的SDK版本,但只有当我使用版本<;2.12(在Null-Safe之前)时才抛出错误