4
votes

ERREUR: JAVA_HOME n'est pas défini et aucune commande 'java' n'a pu être trouvée dans votre flutter PATH. en palpitant

J'ai installé Android Studio 4.1 et j'ai essayé d'exécuter un projet existant. Mais cela donne une erreur comme celle-ci:

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.


1 commentaires

javatutorial.net/set-java-home-windows-10 utilisez ce tutoriel pour ajouter JAVA_HOME (si votre système est Android)


4 Réponses :


2
votes

Vous devez installer le logiciel Java JDK qui est requis pour le studio Android.

sudo apt install openjdk-11-jdk


0 commentaires

4
votes

MISE À JOUR: exécutez la flutter upgrade à niveau de Flutter pour passer à Flutter 1.22.2, qui corrige les problèmes de compatibilité avec Android Studio 4.1. Voir la version correspondante de Flutter.

Ce problème a été résolu v

Voir ce problème concernant Android Studio 4.1 et Flutter

Vous pouvez revenir à Android Studio 4.0.2 ou installer le dernier JDK et mettre à jour votre variable JAVA_HOME et PATH (en fonction du système d'exploitation).

Notez que si vous choisissez de continuer à utiliser la version 4.1 au lieu de la rétrograder, flutter doctor Doctor vous dira qu'Android Studio n'est pas installé.

Vous devez exécuter flutter config --android-studio-dir='<path to android studio>' pour résoudre ce problème. flutter doctor signalera également à tort que les plugins Flutter et Dart ne sont pas installés même s'ils le sont - vous pouvez l'ignorer.


3 commentaires

D'une manière ou d'une autre, je ne peux pas exécuter la mise à niveau de flutter, j'utilise toujours la 1.22.0. Le curseur semble inactif après que je l'ai tapé.


@Ryde, je désinstallerais et réinstaller Flutter dans ce cas. Bonne chance


flutter upgrade à flutter upgrade résolu ce problème pour moi.



3
votes

Sur Ubuntu 20.04 avec Android 4.1, cette erreur peut être résolue en utilisant la version Snap avec:

flutter config --android-studio-dir=/snap/android-studio/current/android-studio


1 commentaires

Merci. a travaillé pour moi ...



0
votes

J'ai mis mon JAVA HOME sur le chemin,

/ snap / android-studio / 97 / android-studio / jre /

Ensuite, je règle la configuration de mon studio Android en flutter en utilisant cette commande:

flutter config --android-studio-dir = / snap / android-studio / courant / android-studio

Mon système est: Ubuntu 20.04 avec la version du plugin Flutter comme 4.1,


0 commentaires