我的pubspec.yaml有
environment:
sdk: '>=2.15.0-116.0.dev <3.0.0'
當我跑
flutter build appbundle/apk
它列印
Building without sound null safety
For more information see https://dart.dev/null-safety/unsound-null-safety
Running Gradle task 'bundleRelease'... 8.8s
注意:我沒有通過使用任何變通方法選擇退出空安全。我的整個專案是 100% 聲音零安全的。我也不是在尋找如何構建具有聲音零安全性的 apk 的方法。問題是Building without sound null safety當一切設定正確時為什么它會列印。
我試過的:
flutter clean
flutter pub get
重新啟動編輯器等。
跑步
dart pub outdated --mode=null-safety
印刷
Showing dependencies that are currently not opted in to null-safety.
[?] indicates versions without null safety support.
[?] indicates versions opting in to null safety.
Package Name Current Upgradable Resolvable Latest
direct dependencies: all support null safety.
dev_dependencies: all support null safety.
All dependencies opt in to null-safety.
uj5u.com熱心網友回復:
道歉。這是我的失誤。
我的一個檔案在我使用時選擇退出空安全
// @dart=2.9
一旦我洗掉了它,構建就會以空安全再次開始作業。
uj5u.com熱心網友回復:
flutter build apk --release --no-sound-null-safety
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/394188.html
