L'erreur ci-dessous se produit lorsque j'essaie d'exécuter ma première application Flutter.
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/action_sheet.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/colors.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show Color;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/dialog.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/slider.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/switch.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/material/animated_icons.dart:9:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui show Paint, Path, Canvas;
^ file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/material/animated_icons.dart:10:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^ file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/material/arc.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
Process finished with exit code 254
J'ai essayé de nombreuses façons de résoudre ce problème, mais ce problème arrive.
Pouvez-vous m'aider?
5 Réponses :
Lorsque vous exécutez l'application, vous verrez 2 entrées main.dart . Veuillez choisir celui avec l'icône Flutter. Je l'obtiens ici .
Si vous utilisez VSCode, vous devrez peut-être ouvrir le dossier plus près de votre main.dart .
Exemple de structure de dossier incorrect sur le côté gauche:
Fonctionnement:
Enfin, j'ai enregistré le lieu de travail en tant que deuxième, et je suis passé au premier, tout fonctionne! Voici la discussion sur le problème .
Vous obtenez ces erreurs car votre IDE exécute main.dart comme une simple application de fléchettes et non comme une application Flutter.
Comme répondu par salihguler, si vous utilisez le SDK Android, choisissez le fichier main.dart avec Icône Flutter à côté et non celui avec Icône Dart et le projet devrait fonctionner correctement.
Si vous utilisez VS Code, au lieu de cliquer sur Exécuter (Ctr + Alt + N) , allez dans l'onglet Débogage et cliquez sur Démarrer le débogage ou appuyez simplement sur F5 et les erreurs disparaîtront.
J'espère que cette réponse a été utile. Bon codage.
avait le même message d'erreur lorsque je travaillais sur des fichiers de fléchettes basés sur la ligne de commande, j'avais accidentellement
a importé des packages cupertino sur certains fichiers de fléchettes. essayez d'utiliser la conception de matériaux uniquement sur votre projet et supprimez l'importation de package cupertino sur vos fichiers P.S Je n'ai eu aucun problème à travailler sur la vraie application Flutter. et j'utilise Android Studio
J'avais le même problème, mais appuyer sur "F5 en mode débogage" a fonctionné pour moi. De plus, je n'ai pas besoin d'installer XCode et Android Studio, ce qui a été décrit comme un problème dans la commande Flutter Doctor.
êtes-vous sûr d'avoir installé correctement le plugin dart? Pouvez-vous partager le résultat de votre
flutter doctor -v?oui parce que quand je tire "Flutter Doctor" son affichage aucune erreur.
Je veux dire que toutes les erreurs fonctionnent correctement sur mon PC. Pouvez-vous partager le résultat de votre
flutter doctor -v? Il n'est pas nécessaire d'afficher une erreur, voir les informations de votre système est également utile.Avec le seul code ci-dessus, personne ne peut vous aider.D'accord, j'ai modifié ma question. Vérifier la capture d'écran
Lorsque vous exécutez l'application, vous trouverez 2 main.dart Choisissez celui avec l'icône de scintillement à côté, entrez l'image. Vérifiez cette image i.stack.imgur.com/kAGBx.png
Merci. Maintenant ça marche.
D'accord, je vais alors ajouter ceci comme réponse. Pouvez-vous l'accepter?
Oui bien sûr que je le ferai