Maison >Java >javaDidacticiel >Pourquoi Flutter Doctor signale-t-il « Impossible de trouver la version Java fournie » sur Android Studio et comment puis-je y remédier ?

Pourquoi Flutter Doctor signale-t-il « Impossible de trouver la version Java fournie » sur Android Studio et comment puis-je y remédier ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-28 16:38:10983parcourir

Why is Flutter Doctor Reporting

Impossible de trouver la version Java fournie sur Flutter : guide complet

Lorsque vous utilisez Flutter doctor avec Android Studio version 3.0, vous pouvez rencontrer le message d'erreur "Impossible de trouver la version Java fournie." Cela peut être particulièrement déroutant si votre version de Java est à jour et que vous n'avez pas d'anciennes installations d'Android Studio sur votre système. Pour résoudre ce problème, suivez les étapes décrites ci-dessous :

Pour les utilisateurs de macOS :

JetBrains Runtime "Android Studio Electric Eel" :

  1. Définissez le chemin JAVA_HOME selon ceci guide.
  2. Exécutez les commandes suivantes :

    cd /Applications/Android\ Studio.app/Contents/jbr
    ln -s ../jbr jdk
    ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
  • Accédez au Finder, recherchez « Android Studio » et :

    • Clic droit -> Afficher le contenu du package
    • Ouvrez le dossier "contents" et créez un nouveau dossier appelé "jre"
    • Copiez le contenu du dossier "JetBrainsRuntime" dans le dossier "jre"
  • Exécutez "flutter doctor -v" pour vérifier si le problème est résolu.

Autres versions du runtime JetBrains :

  1. Exécutez les commandes suivantes :

    cd /Applications/Android\ Studio.app/Contents/jre
    ln -s ../jre jdk
    ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
  • Exécutez "flutter doctor -v" pour vérifier le résolution.

Utilisateurs de JetBrains Toolbox :

  1. Définissez le chemin JAVA_HOME selon les instructions.
  2. Remplacez " nom d'utilisateur" avec votre nom d'utilisateur macOS et run :

    cd /Users/username/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7583922/Android Studio.app/Contents/jre
    ln -s ../jre jdk
    ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
    
    flutter doctor -v

Si le problème persiste, envisagez la solution de contournement suivante :

cd /Applications/Android\ Studio.app/Contents
ln -s jbr jre

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn