Esto es lo que me ayudó a resolver el problema de no tener el hogar de Gradle configurado para IDEA al importar un proyecto de Gradle.
TRES OPCIONES: (A) Contenedor predeterminado (B) "configuración de la tarea" envoltura 'de gradle "O (C)" distribución local de gradle "definida por jetbrains: https://www.jetbrains.com/help/idea/gradle-settings .html
A. Contenedor predeterminado (recomendado)
Si puede, seleccione esta opción recomendada. Si está atenuado, vea la opción C, que luego debería establecer su valor predeterminado para todos los proyectos posteriores.
B. Configuración de la tarea 'Wrapper' de Gradle
Si desea que IDEA defina su versión de Gradle para usted a partir de su script de compilación
- Establezca esta opción si define sus versiones de compilación de gradle como una tarea dentro de su compilación de gradle real.
Ejemplo a continuación de jetbrains: https://www.jetbrains.com/help/idea/gradle-settings.html
(útil si no desea compartir compilaciones de gradle entre proyectos)
C. Distribución local de Gradle
1. Run the following command to get gradle location:
brew info gradle (if gradle was installed with homebrew)
2. You are looking for something like this:
/usr/local/Cellar/gradle/4.8.1
3. Next, append 'libexec' to the gradle location you just found:
/usr/local/Cellar/gradle/4.8.1/libexec
Esto se debe a que "libexec debe ser utilizado por otros demonios y utilidades del sistema ejecutados por otros programas" (es decir, IDEA). Consulte /unix/312146/what-is-the-purpose-of-usr-libexec
4. Finally, put that new path in the Gradle home input box if IDEA prompts you.
- IDEA ahora debería haberte permitido presionar OK