0
votes

des questions à flotter lorsque je passe à la nouvelle version

The argument type 'Int32List' can't be assigned to the parameter type 
'Uint16List'
 - 'Int32List' is from 'dart:typed_data'.
 - 'Uint16List' is from 'dart:typed_data'.
Try changing the type of the parameter, or casting the argument to 'Uint16List'.
    indices: _indices, textureCoordinates: _uvBuffer);
             ^
Compiler failed on $HOME/xun/lib/main.dart
Error launching application on iPhone XÊ€.flutter doctor is no issuesbut when flutter run display this issue?can anyone help me?

1 commentaires

Veuillez mettre à jour votre problème pour inclure le bit de code qui provoque cette erreur. L'erreur est causée par vous essayez de créer une liste d'entiers non signés (uniquement des nombres positifs) à partir d'une liste pouvant contenir des entiers signés (valeurs négatives).


3 Réponses :


1
votes

Changement localement la ligne 875 sur UINT16List _indices; et la ligne 936 à uint16list.fromlist (triangles); résout temporairement le problème et vous permet d'exécuter l'application, même si ce n'est peut-être pas la meilleure solution (pas familier avec les données de la flare).


0 commentaires

0
votes

Je ne sais pas exactement quelle est la cause de votre erreur, cependant, si vous utilisez flare_flutter bibliothèque, mettez-la sur la dernière version.


1 commentaires

Une partie de cela pourrait être considérée comme une réponse. Gardez cela, mais déplacez le reste dans un commentaire, s'il vous plaît. Vous pouvez commenter votre propre réponse. meta.stackexchange.com/questions/214173/...



0
votes

Changer simplement la dépendance dans PUBSPEC.YAML, mais cela n'a pas essayé que dans Flutter 1.5.4 Hotfix SDK

flare_flutter: ^ 1.5.4

changer de

flare_flutter: <= 1.5.0


0 commentaires