Flutter konnte tools.jar nicht finden
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
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
THEMA GESCHLOSSEN
Ich bin ein Mac-Benutzer. Ich habe die Lösung mit dieser Methode gefunden.
- 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
- Reinigen und wieder aufbauen, dann ist es geschafft.
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.