3 votes

Erreur de l'application Flutter lors de l'initialisation de la VM Dart : Mauvaise version du snapshot complet, attendu '8343.....' trouvé '46b2....'.

L'application Flutter a été construite et exécutée avec Xcode 10 sur le dispositif iOS 12 avant,

La mise à niveau de la fléchette temporelle 2.1.0 Il se trouve que dans la construction de Flutter iOS a bien fonctionné avec la commande et sur Xcode 10 après la construction obtenir le succès tout en exécutant l'application Flutter sur iPhone 7 iOS 12, il a commencé à donner l'erreur et l'application obtient le crash avec le message d'erreur suivant dans les journaux Xcode.

L'erreur est Runner [410:28754] [VERBOSE-3:dart_vm.cc(403)] Erreur lors de l'initialisation de la VM Dart : Wrong full snapshot version, expected '8343f188ada07642f47c56e518f1307c' found '46b2bfb57b5647c5f7527ff9aa56c69b'.

Voici les détails du sdk de flutter et du dart .

Flutter 0.11.9 - canal bêta - https://github.com/flutter/flutter.git Cadre - révision d48e6e4 Moteur - révision 5c8147450d Outils - Dart 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

2voto

Prajwal Shinde Points 116

J'ai rencontré cette erreur et aucune des solutions ci-dessus n'a fonctionné pour moi ; en fait, l'option consistant à effacer le cache de flutter/bin/cache a perturbé l'ensemble de l'IDE vscode. J'ai donc supprimé l'ensemble du SDK de flutter et installé un nouveau SDK depuis le site officiel de flutter. Après cette installation, tout a fonctionné correctement.

1voto

Touré Holder Points 597

J'ai eu ce problème après un flutter upgrade . Désinstaller l'application de l'appareil, puis flutter run En le remettant en place, le problème est résolu.

1voto

user3735816 Points 65

Après avoir supprimé le cache de flutter/bin/cache et exécuté flutter clean Je n'ai pas réussi à charger le dart sdk jusqu'à ce que je lance la console flutter (flutter_console.bat) qui se trouve dans le répertoire où vous avez installé flutter et que j'exécute flutter doctor là. Cela a résolu le problème.

1voto

Blasanka Points 3456

Faites git clean -xffd dans le répertoire installé de flutter(repo).

Si c'est un projet Flutter, essayez tout d'abord flutter clean si cela ne fonctionne pas, essayez ci-dessus git commandement.

Si le problème n'est toujours pas résolu, supprimez tout ce qui se trouve à l'intérieur /flutter/bin/cache et essayez.

Si ce n'est pas le cas :D,

Faites flutter channel master , flutter upgrade y flutter clean . Si rien n'a fonctionné, veuillez ajouter un commentaire ci-dessous.

Si vous êtes dans un environnement Dart avec flutter/bin/cach/dart-sdk, il se peut que vous n'ayez pas mis à jour dart-sdk. Cela m'est arrivé pour Dart 2.5.0 avec le chololate installé. Alors j'ai juste fait choco upgrade dart-sdk

1voto

Par Khco Points 21

J'ai exactement ce problème et je le résous comment ? avec ces commentaires, vous venez de mettre à jour Flutter

"flutter channel beta" ,

"mise à niveau du flottement"

vous devriez mettre à jour votre dart sdk

Essayez donc cette commande :

"choco install dart-sdk"

Si cela ne fonctionne pas pour vous, téléchargez-le à partir de ce lien. https://dart.dev/tools/sdk/archive ; et le remplacer par votre dart-sdk actuel dans flutter

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X