簡體   English   中英

如何修復 Flutter 版本解決空安全問題?

[英]How to fix Flutter version solving null safety?

我使用的是 Flutter 1.20.4 穩定版。 但是現在升級到 1.22.1 穩定版后,嘗試構建時出現 nullsafety 錯誤:

Because every version of flutter_test from sdk depends on path 1.8.0-nullsafety.1 and exampleproject depends on path 1.7.0, flutter_test from sdk is forbidden.
So, because exampleproject depends on flutter_test any from sdk, version solving failed.

我該如何解決? 我必須為 nullsafety 更新所有內容嗎?

您能否將您的 pubspec.yaml 文件粘貼到此線程中?

在此之前,您能否確保 flutter_test 的pubspec如下所示:

dev_dependencies:
  flutter_test:
    sdk: flutter

環境條目如下所示:

environment:
  sdk: ">=2.7.0 <3.0.0"

除了降級flutter解決方案之外,如果您是exampleproject的所有者並且可以在其中進行更改,您可以嘗試從路徑1.7.0-nullsafety更改示例項目的pubspec.yaml以匹配flutter_test期望的版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM