Flutter konnte tools.jar nicht finden

Nov 13 2020

Hallo, heute habe ich mein MacBook auf macOS Big Sur Version 11.0.1 aktualisiert. Jetzt kommt ein Problem heraus.

* 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.

Weiß jemand, wie man dieses Problem löst? Vielen Dank.

Antworten

11 ShashankAgrawal Nov 17 2020 at 05:17

Mögliches Duplikat von https://stackoverflow.com/a/64864365/2405040.

Sie sollten nicht gradle.propertiesmanuell ändern . Versuchen Sie , Ihre Einstellung JAVA_HOMEin ~/.bash_profileetwas wie-

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

Starten Sie dann eine Terminalsitzung neu oder führen Sie sie aus

source ~/.bash_profile

Wenn Sie Zsh / Oh-My-Zsh verwenden, fügen Sie die oben genannte Datei hinzu ~/.zshrcund laden Sie sie erneut oder starten Sie das Terminal neu.

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

THEMA GESCHLOSSEN

Ich bin ein Mac-Benutzer. Ich habe die Lösung mit dieser Methode gefunden.

  1. Gehen Sie zu Ihrem Android-Ordner> Gradle.properties> fügen Sie Ihren JDK-Pfad hinzu.
// Example 
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
  1. Reinigen und wieder aufbauen, dann ist es geschafft.
3 WBLord Nov 13 2020 at 20:36

Lösung des Problems u -> tools.jar konnte nicht gefunden werden. Überprüfen Sie, ob C: \ Programme \ Java \ jre1.8.0_151 eine gültige JDK-Installation enthält

Endlich habe ich hier die Lösung gefunden.

Ich habe jdk path hinzugefügt

org.gradle.java.home=YOU_PATH_TO_JDK

in die Datei gradle.properties und hat eine Neuerstellung durchgeführt.

Es funktioniert jetzt.