Wenn Flutter ein altes Projekt ausführt oder einige Bibliotheken von Drittanbietern hinzufügt, wird gemeldet, dass die
Ausführung mit solider Nullsicherheit nicht möglich ist, da die folgenden Abhängigkeiten keine Nullsicherheit unterstützen.
Der Fehler wird gemeldet, da diese Pakete den Sicherheitsmodus nicht unterstützen.
Lösung:
Fügen Sie beim Ausführen --no-sound-null-safety hinzu
Android StudioTools
Wählen Sie „Ausführen“ –> „Konfigurationen bearbeiten“ – > „Zusätzliche Ausführungsargumente hinzufügen“ –> „–no-sound-null-safety“, wie unten gezeigt:
VS
Fügen Sie --no-sound-null-safety entsprechend dem Bild hinzu
oder über die Befehlszeile ausführen
$ flutter run --no-sound-null-safety
Dies kann vor Dart 3.0 gelöst werden
Aber in 3.0 und höher wird Folgendes angezeigt:
flutter --no-sound-null-safety pub get
Konnte keine Option namens „no-sound-null-safety“ finden.
Der Grund dafür ist, dass ab Dart 3.0 die stille Nullsicherheit nicht unterstützt wird. Ich kann nur empfehlen, dass Sie versuchen, Ihren Code auf Nullsicherheit zu aktualisieren oder Dart auf eine Version vor 3.0 herunterzustufen