[解決済み] 依存関係がヌルセーフティをサポートしていないため、サウンドヌルセーフティで実行できない
2022-05-13 10:01:58
質問
私は
を有効にする。
dart.dev
そしてまた
マイゲート
私のFlutterアプリケーション全体をヌル・セーフにする。
今、私はそれを
flutter run
. しかし、以下のエラーで起動しません。
Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:
- package:cloud_firestore_web
- package:firebase_core_web
- package:shared_preferences
- package:url_launcher_web
- package:firebase_auth
- package:http
- package:provider
...
For solutions, see https://dart.dev/go/unsound-null-safety
Failed to compile application.
URLのガイドには、次のように書かれています。 "依存関係がマイグレートされるのを待ってから、パッケージをマイグレートしてください"。 を使いたいのですが デフォルトでは非NULL (NNBD)になりました。
どうすればいいのでしょうか?
どのように解決するのですか?
まず、このガイドに目を通してください。 不健全なヌルの安全性を理解する . アプリケーションを unsound null safety で実行することが確実な場合は、次のコマンドを使用します。
flutter run --no-sound-null-safety
は
--no-sound-null-safety
オプションは記事には書かれていませんが、ここ数ヶ月、このオプションで問題を経験したことはありません (特に Flutter フレームワーク全体が null セーフティに移行してからは)。
現在、ドキュメントが更新され、この内容が含まれています。参照 バージョンが混在するプログラムのテストや実行 .
IDE実行引数/設定
これをお好みのIDEで設定するためには
- で インテリジェン / Android Studio : "設定の編集"(あなたの中で 走る configurations) → "追加の実行用引数"。
- で Visual Studioのコード : ユーザー設定から "Flutter run additional args" を検索してください。
いずれの場合も、以下を追加します。
--no-sound-null-safety
.
テスト構成
テストの場合も、同じようにしたいものです。
- で インテリジェン / Android Studio : "設定の編集"(あなたの中で 走る configurations) → "追加引数"。
- で Visual Studioのコード : ユーザー設定で "Flutter test additional args" を検索してください。
いずれの場合も、以下を追加します。
--no-sound-null-safety
.
関連
-
[解決済み] Flutter give コンテナ 丸みを帯びたボーダー
-
[解決済み】メッセージ「flutter run: 接続されたデバイスがありません"
-
[解決済み】画面の幅や高さに対する割合で要素をサイズ調整する方法
-
[解決済み】行の中のテキストフィールドでレイアウト例外が発生する。Unable to calculate size
-
[解決済み】flutterでパッケージ名を変更する方法は?
-
[解決済み] ボタンの幅を親と同じにするには?
-
[解決済み] Flutterでボタンの幅と高さを設定する方法は?
-
[解決済み] Flutter SDK(Dart 1.x)をダウングレードする方法
-
[解決済み] フラッター : 垂直中心柱
-
[解決済み] FlutterError: アセットをロードできない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Flutter give コンテナ 丸みを帯びたボーダー
-
[解決済み] Flutter - くねくね動くアニメーションを作るには?
-
[解決済み] Dartは参照渡しになりますか?[重複あり]
-
[解決済み】flutterはアプバー上の戻るボタンを削除します。
-
[解決済み】FlutterでStateful Widgetにデータを渡す
-
[解決済み] Flutterでボタンの幅と高さを設定する方法は?
-
[解決済み] Flutter SDK(Dart 1.x)をダウングレードする方法
-
[解決済み] フラッター : 垂直中心柱
-
[解決済み] Flutter 継承されたウィジェットを正しく使うには?
-
[解決済み] Flutter FirestoreでD8が発生:要求されたクラスを単一のdexファイルに収められない (# methods: 71610 > 65536) in Android Studio