Flutter no pudo encontrar tools.jar
Hola, hoy he actualizado mi MacBook a macOS Big Sur versión 11.0.1. Ahora surge un problema.
* 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.
¿Alguien sabe cómo solucionar este problema? Gracias.
Respuestas
Posible duplicado de https://stackoverflow.com/a/64864365/2405040.
No debe alterar gradle.propertiesmanualmente. Intente establecer su JAVA_HOMEen ~/.bash_profilealgo como-
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
luego reinicie una sesión de terminal o ejecute
source ~/.bash_profile
Si está utilizando Zsh / Oh-My-Zsh, agregue lo anterior con el archivo ~/.zshrcy luego vuelva a cargar el mismo o reinicie el terminal-
source ~/.zshrc
TEMA CERRADO
Soy un usuario de Mac. Encontré la solución usando este método.
- Vaya a su carpeta de Android> Gradle.properties> agregue su ruta jdk.
// Example
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
- Limpiar y reconstruir, luego está hecho.
Solución del problema u -> No se pudo encontrar tools.jar. Compruebe que C: \ Program Files \ Java \ jre1.8.0_151 contiene una instalación JDK válida
Por fin, aquí encontré la solución.
Agregué jdk path
org.gradle.java.home=YOU_PATH_TO_JDK
al archivo gradle.properties e hice una reconstrucción.
Ahora funciona.