You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Erreurs de compilation persistantes avec tflite_flutter (uint8, UnmodifiableUint8ListView) sur Windows après réinstallation complète
Corps du message :
Bonjour,
Je rencontre un problème persistant de compilation avec le package tflite_flutter dans un projet Flutter simple (un chronomètre adaptant un modèle TFLite) ciblant Android sur Windows. Malgré d'importantes étapes de dépannage, les mêmes erreurs bloquent la compilation.
Description du problème :
Lors de l l'exécution de flutter run sur mon appareil Android, la compilation échoue avec les erreurs suivantes qui semblent pointer vers le code interne du package tflite_flutter :
lib/main.dart:XXX:XX: Error: Member not found: 'uint8'.
if (inputTensor.type != TfLiteType.uint8) { // <<< Ligne où l'erreur 'uint8' est apparue (adapter la ligne si nécessaire)
^^^^^
/C:/Users/dumor/AppData/Local/Pub/Cache/hosted/pub.dev/tflite_flutter-0.10.4/lib/src/tensor.dart:58:12: Error: The method 'UnmodifiableUint8ListView' isn't defined for the class 'Tensor'.
'Tensor' is from 'package:tflite_flutter/src/tensor.dart' ('/C:/Users/dumor/AppData/Local/Pub/Cache/hosted/pub.dev/tflite_flutter-0.10.4/lib/src/tensor.dart').
Try correcting the name to the name of an existing method, or defining a method named 'UnmodifiableUint8ListView'.
return UnmodifiableUint8ListView(
^^^^^^^^^^^^^^^^^^^^^^^^^
Target kernel_snapshot_program failed: Exception
FAILURE: Build failed with an exception.
(Note : La ligne exacte dans lib/main.dart peut varier, l'important est l'erreur 'uint8' sur TfLiteType.uint8 et l'erreur sur UnmodifiableUint8ListView dans le code du package dans le cache Pub).
Contexte :
Système d'exploitation : Microsoft Windows [version 10.0.26100.3775] (Probablement Windows 10 ou 11 64-bit)
Version de Flutter : 3.29.3 (channel stable)
Version de Dart : 3.7.2 (inclus dans Flutter SDK)
Version(s) de tflite_flutter essayée(s) : 0.10.4 et 0.11.0 (même erreur avec les deux)
Appareil cible : Mobile Android (M2003J15SC, Android 12)
IDE : Android Studio 2024.3 (bien que l'erreur survienne via flutter run en ligne de commande)
Étapes déjà entreprises (dépannage approfondi) :
J'ai déjà effectué de nombreuses étapes pour tenter de résoudre ce problème, incluant :
Vérification et ajustement du code Dart utilisant tflite_flutter (syntaxe, appels de méthode comme getBytes()).
Vérification et correction du fichier pubspec.yaml (dépendances, déclaration des assets).
Exécution répétée de flutter clean et flutter pub get.
Nettoyage du cache Pub via flutter pub cache clean.
Désinstallation complète et minutieuse de l'ancien SDK Flutter, y compris la suppression des anciennes entrées Path dans les variables d'environnement utilisateur et système, suivie d'un redémarrage.
Installation d'une nouvelle version propre du SDK Flutter (3.29.3 stable) dans un nouveau répertoire propre (C:\flutter_sdk).
Ajout correct des nouveaux chemins Path pour C:\flutter_sdk\flutter\bin et C:\Users\dumor\AppData\Local\Android\sdk\platform-tools dans les variables d'environnement utilisateur, suivi d'un redémarrage. (Vérifié par where flutter et where adb).
Vérification de l'environnement avec flutter doctor -v, qui signale un environnement sain pour le développement Android (Flutter installé, Android toolchain OK et licences acceptées, Android Studio trouvé, appareil connecté détecté - voir la sortie ci-dessous).
Suppression manuelle ciblée des dossiers tflite_flutter (tflite_flutter-0.10.4 et tflite_flutter-0.11.0) dans le cache Pub (C:\Users\dumor\AppData\Local\Pub\Cache\hosted\pub.dev) pour forcer un nouveau téléchargement propre lors du pub get suivant.
Exécution à nouveau de flutter clean, flutter pub get, et flutter run après la suppression manuelle du cache.
Malgré toutes ces étapes (en particulier la réinstallation complète et le nettoyage du cache ciblé), les mêmes erreurs de compilation persistent, pointant toujours vers la même ligne dans lib/src/tensor.dart du package tflite_flutter dans le cache Pub.
Question :
Quel pourrait être la cause de ces erreurs de compilation persistantes après un nettoyage et une réinstallation aussi poussés ? Y a-t-il une incompatibilité connue entre Flutter 3.29.3 / Dart 3.7.2 et les versions 0.10.x / 0.11.x de tflite_flutter ? Y a-t-il d'autres causes possibles liées à l'environnement Windows qui pourraient provoquer de telles erreurs de compilation FFI (Foreign Function Interface) dans un package ?
Je suis à disposition pour fournir plus de détails ou toute autre sortie de commande nécessaire.
The text was updated successfully, but these errors were encountered:
Erreurs de compilation persistantes avec tflite_flutter (uint8, UnmodifiableUint8ListView) sur Windows après réinstallation complète
Corps du message :
Bonjour,
Je rencontre un problème persistant de compilation avec le package tflite_flutter dans un projet Flutter simple (un chronomètre adaptant un modèle TFLite) ciblant Android sur Windows. Malgré d'importantes étapes de dépannage, les mêmes erreurs bloquent la compilation.
Description du problème :
Lors de l l'exécution de flutter run sur mon appareil Android, la compilation échoue avec les erreurs suivantes qui semblent pointer vers le code interne du package tflite_flutter :
lib/main.dart:XXX:XX: Error: Member not found: 'uint8'.
if (inputTensor.type != TfLiteType.uint8) { // <<< Ligne où l'erreur 'uint8' est apparue (adapter la ligne si nécessaire)
^^^^^
/C:/Users/dumor/AppData/Local/Pub/Cache/hosted/pub.dev/tflite_flutter-0.10.4/lib/src/tensor.dart:58:12: Error: The method 'UnmodifiableUint8ListView' isn't defined for the class 'Tensor'.
Try correcting the name to the name of an existing method, or defining a method named 'UnmodifiableUint8ListView'.
return UnmodifiableUint8ListView(
^^^^^^^^^^^^^^^^^^^^^^^^^
Target kernel_snapshot_program failed: Exception
FAILURE: Build failed with an exception.
(Note : La ligne exacte dans lib/main.dart peut varier, l'important est l'erreur 'uint8' sur TfLiteType.uint8 et l'erreur sur UnmodifiableUint8ListView dans le code du package dans le cache Pub).
Contexte :
Système d'exploitation : Microsoft Windows [version 10.0.26100.3775] (Probablement Windows 10 ou 11 64-bit)
Version de Flutter : 3.29.3 (channel stable)
Version de Dart : 3.7.2 (inclus dans Flutter SDK)
Version(s) de tflite_flutter essayée(s) : 0.10.4 et 0.11.0 (même erreur avec les deux)
Appareil cible : Mobile Android (M2003J15SC, Android 12)
IDE : Android Studio 2024.3 (bien que l'erreur survienne via flutter run en ligne de commande)
Étapes déjà entreprises (dépannage approfondi) :
J'ai déjà effectué de nombreuses étapes pour tenter de résoudre ce problème, incluant :
Vérification et ajustement du code Dart utilisant tflite_flutter (syntaxe, appels de méthode comme getBytes()).
Vérification et correction du fichier pubspec.yaml (dépendances, déclaration des assets).
Exécution répétée de flutter clean et flutter pub get.
Nettoyage du cache Pub via flutter pub cache clean.
Désinstallation complète et minutieuse de l'ancien SDK Flutter, y compris la suppression des anciennes entrées Path dans les variables d'environnement utilisateur et système, suivie d'un redémarrage.
Installation d'une nouvelle version propre du SDK Flutter (3.29.3 stable) dans un nouveau répertoire propre (C:\flutter_sdk).
Ajout correct des nouveaux chemins Path pour C:\flutter_sdk\flutter\bin et C:\Users\dumor\AppData\Local\Android\sdk\platform-tools dans les variables d'environnement utilisateur, suivi d'un redémarrage. (Vérifié par where flutter et where adb).
Vérification de l'environnement avec flutter doctor -v, qui signale un environnement sain pour le développement Android (Flutter installé, Android toolchain OK et licences acceptées, Android Studio trouvé, appareil connecté détecté - voir la sortie ci-dessous).
Suppression manuelle ciblée des dossiers tflite_flutter (tflite_flutter-0.10.4 et tflite_flutter-0.11.0) dans le cache Pub (C:\Users\dumor\AppData\Local\Pub\Cache\hosted\pub.dev) pour forcer un nouveau téléchargement propre lors du pub get suivant.
Exécution à nouveau de flutter clean, flutter pub get, et flutter run après la suppression manuelle du cache.
Malgré toutes ces étapes (en particulier la réinstallation complète et le nettoyage du cache ciblé), les mêmes erreurs de compilation persistent, pointant toujours vers la même ligne dans lib/src/tensor.dart du package tflite_flutter dans le cache Pub.
Question :
Quel pourrait être la cause de ces erreurs de compilation persistantes après un nettoyage et une réinstallation aussi poussés ? Y a-t-il une incompatibilité connue entre Flutter 3.29.3 / Dart 3.7.2 et les versions 0.10.x / 0.11.x de tflite_flutter ? Y a-t-il d'autres causes possibles liées à l'environnement Windows qui pourraient provoquer de telles erreurs de compilation FFI (Foreign Function Interface) dans un package ?
Je suis à disposition pour fournir plus de détails ou toute autre sortie de commande nécessaire.
The text was updated successfully, but these errors were encountered: