0% ont trouvé ce document utile (0 vote)
5 vues6 pages

Configuration de Flutter sur Windows

Ce document fournit un guide détaillé pour installer Flutter et les outils Android sur Windows sans Android Studio. Il couvre les étapes d'installation du JDK, des outils de ligne de commande Android, de la configuration des variables d'environnement, et de l'installation de Flutter, ainsi que des recommandations pour un éditeur de code comme VS Code. Des conseils importants sont également inclus pour assurer une configuration réussie.

Transféré par

Bakary
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues6 pages

Configuration de Flutter sur Windows

Ce document fournit un guide détaillé pour installer Flutter et les outils Android sur Windows sans Android Studio. Il couvre les étapes d'installation du JDK, des outils de ligne de commande Android, de la configuration des variables d'environnement, et de l'installation de Flutter, ainsi que des recommandations pour un éditeur de code comme VS Code. Des conseils importants sont également inclus pour assurer une configuration réussie.

Transféré par

Bakary
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

C'est super que vous précisiez que vous utilisez Windows !

L'installation de Flutter et des outils


Android sans Android Studio est tout aussi faisable sur Windows, mais les commandes terminal
et les chemins d'accès diffèrent un peu par rapport à Linux.
Voici toutes les étapes et les commandes PowerShell nécessaires pour configurer votre
environnement sur Windows :

Étape 1 : Installer le Java Development Kit (JDK)


Flutter et les outils Android nécessitent un JDK. Nous allons utiliser OpenJDK.
1. Télécharger OpenJDK :
Allez sur le site officiel d'Adoptium (anciennement AdoptOpenJDK) :
[Link]
Téléchargez le JDK 17 (LTS) pour Windows x64 (fichier .msi pour une installation facile ou .zip
si vous préférez l'installer manuellement).
2. Installer OpenJDK :
Si vous avez téléchargé le fichier .msi, double-cliquez dessus et suivez les instructions de
l'installateur. Il installera généralement le JDK dans un chemin comme C:\Program Files\Eclipse
Adoptium\jdk-17.0.X.Y.
3. Définir la variable d'environnement JAVA_HOME :
o Recherchez "Modifier les variables d'environnement système" dans la barre de
recherche Windows et ouvrez-le.
o Cliquez sur le bouton "Variables d'environnement...".
o Sous "Variables système", cliquez sur "Nouvelle...".
o Pour Nom de la variable, entrez : JAVA_HOME
o Pour Valeur de la variable, entrez le chemin complet vers votre installation
OpenJDK (ex: C:\Program Files\Eclipse Adoptium\jdk-[Link]).
o Cliquez sur "OK".
o Dans les "Variables système", trouvez la variable Path, sélectionnez-la et cliquez
sur "Modifier...".
o Cliquez sur "Nouvelle" et ajoutez : %JAVA_HOME%\bin
o Cliquez sur "OK" pour toutes les fenêtres ouvertes.
4. Vérifier l'installation du JDK (dans PowerShell) :
PowerShell
java -version
javac -version
Redémarrez votre terminal PowerShell si les commandes ne sont pas reconnues immédiatement.
Étape 2 : Télécharger et configurer les outils de ligne de commande Android (SDK
Command-line Tools)
C'est la partie qui remplace Android Studio.
1. Créer un répertoire pour le SDK Android :
PowerShell
mkdir C:\Android\Sdk
Vous pouvez choisir un autre emplacement, mais assurez-vous de vous en souvenir.
2. Télécharger les outils de ligne de commande Android :
Rendez-vous sur la page de téléchargement d'Android Studio :
[Link]
Recherchez la section "Command line tools only" et téléchargez le fichier .zip pour Windows.
3. Décompresser les outils :
o Localisez le fichier commandlinetools-win-*.zip que vous avez téléchargé
(généralement dans votre dossier Téléchargements).
o Décompressez son contenu. Vous devriez obtenir un dossier nommé cmdline-
tools.
o Déplacez ce dossier cmdline-tools dans le répertoire C:\Android\Sdk que vous
avez créé à l'étape 1.
Votre structure de dossiers devrait ressembler à : C:\Android\Sdk\cmdline-tools.
4. Organiser les outils :
À l'intérieur de C:\Android\Sdk\cmdline-tools, il y a un autre dossier cmdline-tools. Vous devez
déplacer le contenu de ce dossier intérieur vers un nouveau dossier latest.
PowerShell
# Assurez-vous d'être dans le bon répertoire pour cette étape
cd C:\Android\Sdk\cmdline-tools
# Crée un dossier 'latest'
mkdir latest
# Déplace le contenu du dossier imbriqué 'cmdline-tools' vers 'latest'
Move-Item -Path ".\cmdline-tools\*" -Destination ".\latest\"
# Supprime le dossier 'cmdline-tools' vide (facultatif)
Remove-Item -Path ".\cmdline-tools\" -Recurse -Force
Votre chemin final vers sdkmanager sera C:\Android\Sdk\cmdline-tools\latest\bin\
[Link].
Étape 3 : Définir les variables d'environnement Android
Ces variables permettent à votre système de trouver les outils Android.
1. Ajouter les variables d'environnement Android :
o Retournez dans les "Variables d'environnement système" (recherchez dans la
barre de recherche Windows).
o Sous "Variables système", cliquez sur "Nouvelle...".
o Nom de la variable : ANDROID_HOME
o Valeur de la variable : C:\Android\Sdk
o Cliquez sur "OK".
o Répétez pour ANDROID_SDK_ROOT :
 Nom de la variable : ANDROID_SDK_ROOT
 Valeur de la variable : C:\Android\Sdk
o Cliquez sur "OK".
2. Ajouter les chemins Android au Path système :
o Dans les "Variables système", trouvez la variable Path, sélectionnez-la et cliquez
sur "Modifier...".
o Cliquez sur "Nouvelle" et ajoutez les chemins suivants, un par un :
 %ANDROID_SDK_ROOT%\cmdline-tools\latest\bin
 %ANDROID_SDK_ROOT%\platform-tools
 %ANDROID_SDK_ROOT%\emulator (si vous prévoyez d'utiliser
l'émulateur)
o Cliquez sur "OK" pour toutes les fenêtres ouvertes.
Redémarrez votre terminal PowerShell pour que les changements prennent effet.

Étape 4 : Installer les packages SDK Android nécessaires


Maintenant que sdkmanager est accessible, vous pouvez installer les plateformes et les outils.
1. Lister les packages disponibles (facultatif, mais utile) :
PowerShell
sdkmanager --list
2. Installer les composants essentiels :
o platform-tools: Contient adb, fastboot, etc.
o platforms;android-XX: La plateforme Android spécifique (ex: android-34 pour
Android 14).
o build-tools;XX.X.X: Les outils de compilation (choisissez la dernière version
disponible).
o emulator: Si vous voulez utiliser l'émulateur Android.
PowerShell
sdkmanager "platform-tools" "platforms;android-34" "build-tools;34.0.0" "emulator"
(Remplacez android-34 et 34.0.0 par les versions les plus récentes ou celles que vous souhaitez
cibler. Utilisez sdkmanager --list pour vérifier les versions disponibles.)
3. Accepter les licences Android :
Ceci est crucial et souvent oublié.
PowerShell
sdkmanager --licenses
Lisez attentivement les licences et tapez y pour les accepter.

Étape 5 : Télécharger et configurer Flutter


1. Télécharger le SDK Flutter :
Allez sur la page de téléchargement officielle de Flutter :
[Link]
Téléchargez la dernière version stable du SDK Flutter pour Windows (fichier .zip).
2. Décompresser Flutter :
o Créez un dossier C:\src\flutter (ou un emplacement similaire qui ne nécessite pas
de droits administrateur).
o Décompressez le fichier .zip de Flutter dans ce dossier. Vous devriez avoir un
dossier flutter avec son contenu (ex: C:\src\flutter\bin, C:\src\flutter\packages,
etc.).
3. Ajouter Flutter au Path système :
o Retournez dans les "Variables d'environnement système".
o Dans les "Variables système", trouvez la variable Path, sélectionnez-la et cliquez
sur "Modifier...".
o Cliquez sur "Nouvelle" et ajoutez : C:\src\flutter\bin
o Cliquez sur "OK" pour toutes les fenêtres ouvertes.
Redémarrez votre terminal PowerShell.

Étape 6 : Exécuter flutter doctor


flutter doctor est l'outil de diagnostic de Flutter qui vérifie votre environnement.
PowerShell
flutter doctor
flutter doctor devrait vous donner un rapport. Vous devriez voir des coches vertes pour Flutter,
Android toolchain, et Java. Il peut y avoir des avertissements ou des erreurs pour "Android
Studio" (puisque vous ne l'avez pas installé) et potentiellement pour "VS Code" (si vous ne
l'avez pas encore configuré).
Si vous voyez des avertissements pour Android (par exemple, "cmdline-tools component is
missing"), assurez-vous que vos variables ANDROID_HOME, ANDROID_SDK_ROOT et les
chemins dans Path sont correctement configurés et que vous avez installé les cmdline-tools
comme décrit à l'étape 2.

Étape 7 : Installer un éditeur de code (VS Code recommandé)


Bien que vous n'installiez pas Android Studio, vous aurez besoin d'un éditeur de code pour
développer vos applications Flutter. VS Code est un excellent choix et très populaire dans la
communauté Flutter.
1. Télécharger et installer VS Code :
Allez sur le site officiel de VS Code : [Link]
Téléchargez l'installateur User Installer pour Windows x64. Exécutez le .exe et suivez les
instructions.
2. Installer les extensions Flutter et Dart pour VS Code :
Ouvrez VS Code, allez dans l'onglet Extensions (Ctrl+Shift+X) et recherchez/installez :
o Flutter
o Dart

Étape 8 : Configurer un appareil ou un émulateur (optionnel)


 Appareil physique :
o Activez le mode développeur et le débogage USB sur votre téléphone Android.
o Connectez votre téléphone à votre ordinateur via USB.
o Acceptez la demande d'autorisation de débogage USB sur votre téléphone.
o flutter doctor devrait le détecter, et flutter devices listera votre appareil.
 Émulateur Android (si vous avez installé emulator à l'étape 4) :
Pour créer et lancer un émulateur, vous utiliserez avdmanager et emulator depuis PowerShell.
1. Lister les images système disponibles :
PowerShell
sdkmanager --list | Select-String "system-images"
Choisissez une image (ex: system-images;android-34;google_apis;x86_64).
2. Installer l'image système :
PowerShell
sdkmanager "system-images;android-34;google_apis;x86_64"
3. Créer un AVD (Android Virtual Device) :
PowerShell
avdmanager create avd -n MyFlutterEmulator -k "system-images;android-
34;google_apis;x86_64"
Quand il vous demande si vous voulez une configuration personnalisée, vous pouvez taper no.
4. Lancer l'émulateur :
PowerShell
emulator -avd MyFlutterEmulator
Vous pouvez aussi lancer l'émulateur directement depuis VS Code après avoir installé les
extensions Flutter et Dart.

Conseils Importants :
 Redémarrez le terminal : Chaque fois que vous modifiez les variables d'environnement,
vous devez fermer et rouvrir votre terminal PowerShell pour que les changements
prennent effet.
 Vérifiez les chemins : Assurez-vous toujours que les chemins que vous entrez dans les
variables d'environnement correspondent exactement à l'emplacement où vous avez
installé les outils.
 Permissions : Assurez-vous d'avoir les droits nécessaires pour créer des dossiers et
modifier les variables d'environnement. Exécuter PowerShell en tant qu'administrateur
peut aider pour certaines opérations, mais pour la plupart des configurations de variables
d'environnement, les droits d'utilisateur normaux sont suffisants.
Avec ces étapes, vous aurez un environnement Flutter complet et fonctionnel sur votre machine
Windows sans avoir besoin d'installer l'IDE Android Studio !

Vous aimerez peut-être aussi