Comment ajouter un package dans le studio Android - Flutter?

Nov 04 2020

J'ai commencé à papillonner il y a quelques jours. Je veux ajouter "font génial" à mon projet, mais je ne peux pas. J'ai cherché mais je n'ai pas trouvé la bonne réponse. J'ai finalement eu ce guide, mais cela ne fonctionne pas non plus.

Ajouter une dépendance de package à une application

Pour ajouter le package, css_colors, à une application:

  1. Dépends-en

Ouvrez le fichier pubspec.yaml situé dans le dossier de l'application et ajoutez css_colors: sous les dépendances.

  1. Installez-le

Depuis le terminal: lancez flutter pub get. OU Depuis Android Studio / IntelliJ: cliquez sur Packages pour accéder au ruban d'action en haut de pubspec.yaml.

  1. Importez-le

Ajoutez une instruction d'importation correspondante dans le code Dart. 4. Arrêtez et redémarrez l'application, si nécessaire

Si le package apporte du code spécifique à la plate-forme (Kotlin / Java pour Android, Swift / Objective-C pour iOS), ce code doit être intégré à votre application. Le rechargement à chaud et le redémarrage à chaud ne mettent à jour que le code Dart, de sorte qu'un redémarrage complet de l'application peut être nécessaire pour éviter des erreurs telles que MissingPluginException lors de l'utilisation du package.

Réponses

PoojaSoni Nov 04 2020 at 15:45

Dans la section dependencies: de votre pubspec.yaml, ajoutez la ligne suivante:

dependencies:
  font_awesome_flutter: 
Ox.S Nov 04 2020 at 16:21

Regardez ici https://pub.dev/packages/font_awesome_flutter/install Il contient des exemples et des instructions.

Les étapes sont également les mêmes:

  1. ajoutez le nom du package à la section des dépendances. Il est très important de garder le bon nombre d'espaces dans chaque ligne de pubspec.yaml, il a un format très sensible

dans ton cas:

dependencies:
  font_awesome_flutter: ^8.10.0
  1. Cliquez sur "Packeges get" dans le coin supérieur droit

  2. Importez le package dans votre code de fléchettes

dans ton cas:

import 'package:font_awesome_flutter/font_awesome_flutter.dart';
  1. Vous pouvez maintenant l'utiliser dans le widget Icône

    Icon(
     FontAwesomeIcons.mars,
     size:80.0)