0
votes

Compilation de projet à flutter L'échec de la "exécution a échoué pour la tâche" fluttertoast: compiledebugjavawithjavac '"Androidx

Je réponds à ma propre question ici parce que je l'ai résolu après de nombreuses heures de recherche. Ce n'est pas une question déjà répondue, alors veuillez ne pas l'étiqueter comme telle. J'aurais aimé que ce soit, ça m'aurait sauvé des heures de frustration.

Le projet flutter échoue avec cette erreur. Erreur de fluttertoast. xxx


0 commentaires

3 Réponses :


2
votes

Le problème sous-jacent est que l'importation d'Android.Support.v4.content.contextCompat à fluttertoastplugin.java ne peut pas résoudre le contexte du symbole. C'est une question de dépendance.

La solution consiste à accéder à PUBSPEC.YAML de votre projet de flutter et à trouver la dépendance à fluttertoast et à la mettre à jour sur la dernière version (actuellement ^ 3.1.0) p>

dependencies:
  flutter:
  sdk: flutter
  dropdown_formfield: ^0.1.0
  camera: ^0.5.2+1
  fluttertoast: ^3.1.0 <----- THIS ONE
  path_provider: ^1.1.0
  video_player: ^0.10.1
  latlong: ^0.6.1
  google_maps_flutter: ^0.5.11+1
  http: ^0.12.0
  flutter_blue: ^0.5.0
  flutter_bluetooth_serial: ^0.0.5
  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2


1 commentaires

Pour moi, c'était flutter_sound: ^ 2.0.4



0
votes

Dans mon cas, tout ce que j'ai fait était exécuté

flutter clean


0 commentaires

0
votes

dans mon cas. J'ai mis à jour toutes les dépendances dans pubspec.yaml et cela a fonctionné.


0 commentaires