Flutter n'a pas pu trouver tools.jar

Nov 13 2020

Bonjour aujourd'hui, j'ai mis à niveau mon MacBook vers la version 11.0.1 de macOS Big Sur. Maintenant, il y a un problème.

* What went wrong:
Execution failed for task ':apple_sign_in:compileDebugJavaWithJavac'.
> Could not find tools.jar. Please check that /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home contains a valid JDK installation.

Quelqu'un sait comment résoudre ce problème? Merci.

Réponses

11 ShashankAgrawal Nov 17 2020 at 05:17

Copie possible de https://stackoverflow.com/a/64864365/2405040.

Vous ne devez pas modifier gradle.propertiesmanuellement. Essayez de régler votre JAVA_HOMEà ~/.bash_profilequelque chose comme-

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home

puis relancez une session de terminal ou exécutez

source ~/.bash_profile

Si vous utilisez Zsh / Oh-My-Zsh, ajoutez ce qui précède avec le fichier ~/.zshrc, puis rechargez-le ou relancez le terminal-

source ~/.zshrc
10 YeN Nov 16 2020 at 13:28

FIL FERMÉ

Je suis un utilisateur Mac. J'ai trouvé la solution en utilisant cette méthode.

  1. Accédez à votre dossier Android> Gradle.properties> ajoutez votre chemin jdk.
// Example 
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
  1. Nettoyez et reconstruisez, puis c'est fait.
3 WBLord Nov 13 2020 at 20:36

Solution du problème u -> Impossible de trouver tools.jar. Veuillez vérifier que C: \ Program Files \ Java \ jre1.8.0_151 contient une installation JDK valide

Enfin, ici j'ai trouvé la solution.

J'ai ajouté le chemin jdk

org.gradle.java.home=YOU_PATH_TO_JDK

au fichier gradle.properties et a fait une reconstruction.

Ça fonctionne maintenant.