Créer un projet Flutter avec Android Studio

Après avoir suivi le cours précédent, vous avez sûrement installé l’environnement de développement Flutter. Dans cette leçon, nous allons développer avec Flutter sur Android Studio.

Installer le plugin Flutter

Par défaut, Android Studio ne prend pas en charge Flutter, il faut donc installer un plugin dédié à Flutter.

Ouvrez Android Studio, puis allez dans le menu supérieur File → Settings (raccourci clavier Ctrl+Alt+S)

Recherchez la section Plugins à gauche, cherchez « flutter », cliquez sur Installer, puis redémarrez Android Studio une fois l’installation terminée.

Configurer le chemin du SDK Flutter

L’installation du plugin ne suffit pas : il faut également indiquer le chemin du SDK Flutter dans Android Studio.

File → Settings → Languages & Frameworks → Flutter

Fichier Paramètres Langages et frameworks flutter

Sélectionnez le dossier racine de Flutter, pas le sous-dossier bin. Cliquez ensuite sur le bouton Apply.

Attendez que l’installation et la configuration se terminent complètement.

Créer un projet

La suite de la procédure est identique à la création d’un projet classique sur Android Studio.

Sélectionnez Flutter, renseignez à nouveau le dossier Flutter sur la droite, puis cliquez sur Next.

Configurez ensuite le nom du projet, son emplacement de stockage, sa description et un identifiant d’organisation unique. Cet identifiant doit être unique si vous souhaitez publier l’app sur le Google Play Store, c’est pourquoi il est recommandé d’écrire votre nom de domaine à l’envers. Par exemple, j’utilise ici com.foxdevelop.nomduprojet. Choisissez ensuite le langage Android : ce n’est pas le langage de développement, mais le langage de l’enveloppe native de l’app Android, vous développerez toujours en Dart. La section Platforms correspond aux systèmes sur lesquels vous compilerez et publierez votre code. Ici, j’ai coché Android, Web et Windows Desktop pour publier mon projet sous ces formes ; cochez iOS, Linux ou macOS si vous visez ces plateformes. Enfin, cliquez sur Create.

Attention : le nom du projet doit être en minuscules, sans espaces ni caractères spéciaux.

Android Studio va alors créer le projet, cela peut prendre un certain temps.

J’ai rencontré cette erreur dans mon exemple.

Cliquez sur Run Flutter Doctor pour lancer l’outil de diagnostic Flutter et vérifier l’environnement.

Ouvrez ensuite le projet normalement.

Cependant, en haut à droite, il est impossible de lancer le projet, le symbole suivant apparaît :

J’ai changé le thème de couleur, c’est pourquoi Android Studio est en mode clair maintenant.

Sur la capture d’écran ci-dessus, on voit une croix rouge, cliquez dessus.

Cliquez sur Modifier les configurations (Edit Configurations).

Un message indique que le SDK Dart n’est pas configuré, cliquez sur Fix à droite.

Il faut configurer le chemin du SDK Dart : si Flutter est installé, le SDK Dart se trouve dans le dossier du SDK Flutter.

Si votre chemin du SDK Flutter est :

C:\flutterC:\flutter

alors le chemin du SDK Dart sera :

C:\flutter\bin\cache\dartsdkC:\flutter\bin\cache\dart-sdk

Configurez le chemin Dart comme sur l’image ci-dessus, puis pensez à redémarrer Android Studio.

Après cela, le triangle vert de lancement apparaît en haut. Si Windows Desktop est sélectionné à gauche, vous pouvez lancer le projet sous forme d’application de bureau Windows ; cliquez sur le triangle vert pour exécuter le projet.

* Résolution des erreurs courantes

Si vous ne rencontrez pas le problème ci-dessous, vous pouvez passer cette section.

Ces erreurs surviennent lorsque les dépendances ne se chargent pas complètement. Si le problème vient du réseau, vous pouvez utiliser un proxy ou configurer un miroir comme ci-dessous.

Si vous rencontrez ces défauts, suivez l’image ci-dessus pour configurer le miroir dans le terminal d’Android Studio.


$env:PUB_HOSTED_URL="https://pub.flutter-io.cn"
$env:FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"

flutter pub cache repair
flutter pub getLangage du code : PHP (php)

Après l’exécution de ces commandes, toutes les erreurs disparaîtront.

Lancer le projet

Cliquez sur le triangle en haut à gauche pour lancer le projet. Flutter prend en charge plusieurs plateformes : vous pouvez connecter votre téléphone à l’ordinateur, activer le mode développeur pour déboguer l’app Android, ou utiliser Windows Desktop pour tester sans téléphone.

Comme sur l’image, vous pouvez choisir les trois plateformes sélectionnées lors de la création du projet. Ici je choisis Windows Desktop, puis clique sur le triangle vert pour lancer le projet.

L’image ci-dessus montre notre première application Flutter. C’est la fin de cette leçon, essayez par vous-même. Si vous rencontrez des problèmes, laissez un commentaire ci-dessous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *