web-dev-qa-db-fra.com

Les paquets Flutter get n'installent pas de nouveau paquet

J'essaie d'installer un package (dynamic_theme) dans flutter. Quand je lance flutter packages get -v il n'essaie même pas d'installer le paquet.

Jusqu'à présent, j'ai essayé:

  • Fonctionnement flutter packages get
  • Fonctionnement flutter packages get
  • Redémarrer mon ordinateur
  • Flutter mis à jour
  • Ajout d'un autre package mais qui ne s'est pas installé non plus
  • Mise à jour Android Studio

Dans mon pubspec.yaml, j'ai mis:

dependencies:
  flutter:
    sdk: flutter
  firebase_core:
  cupertino_icons: ^0.1.2
  dynamic_theme: ^1.0.1 # the package does not install
  uuid: 2.0.0 # the package does not install

Dans les journaux de l'exécution détaillée de flutter packages get où il installe les packages qu'il sort:

[ +422 ms] Running "flutter packages get" in quiz_app... (completed in 0.4s)
[  +57 ms] Found plugin firebase_core at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[  +13 ms] Found plugin shared_preferences at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences-0.5.2\
[ +141 ms] Found plugin firebase_core at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[   +6 ms] Found plugin shared_preferences at E:\Other\SDKs\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences-0.5.2\
[  +26 ms] "flutter get" took 718ms.

Je m'attendais à ce que Flutter télécharge et installe les packages, mais il vérifie simplement les mises à jour sur les packages déjà installés comme firebase_core.

4
Alve

exécutez donc en gros:

flutter clean

les paquets flutter obtiennent

mise à niveau des packages flutter

Redémarrez Android Studio ou Visual Studio

vous pouvez redémarrer VSC en:

ctrl + shift + P, puis une barre de recherche apparaîtra, puis tapez: "redémarrer" et appuyez sur la touche entrée :) passez une bonne journée

1
Neil Rodriguez

Essayez d'ajouter ^ à uuid: 2.0.0
Bonne chance

  // The last version is 
uuid: ^2.0.1 
0
GirlWhoCode

Pour installer le package, vous devez appuyer sur double entrée après le dependencies: flutter: sdk: flutter carousel_pro: ^1.0.0 Puis nom du package, par exemple: carousel_pro: ^ 1.0.0. Les entrées, les espaces et les espaces arrière sont parfois importants dans le fichier pubspec.yaml. J'espère que cela résoudra le problème.

0
Shahryar Rafique