Foi isso que me ajudou a resolver o problema de não ter o Gradle em casa para a IDEA ao importar um projeto Gradle.
TRÊS OPÇÕES - (A) Wrapper padrão (B) "configuração da tarefa gradle 'wrapper'" OU (C) "distribuição local do gradle" definida pelos jetbrains: https://www.jetbrains.com/help/idea/gradle-settings .html
A. Wrapper padrão (recomendado)
Se você puder, selecione esta opção recomendada. Se estiver acinzentado, consulte a opção C, que deve definir o padrão para todos os projetos subseqüentes.
B. Configuração da tarefa Gradle 'Wrapper'
Se você deseja que a IDEA defina sua versão gradle para você a partir do script de construção
- Defina esta opção se você definir suas versões da compilação gradle como uma tarefa dentro da compilação atual da gradle.
Exemplo abaixo de jetbrains: https://www.jetbrains.com/help/idea/gradle-settings.html
(útil se você não deseja compartilhar compilações gradle entre projetos)
C. Distribuição local do 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
Isso ocorre porque "o libexec deve ser usado por outros daemons e utilitários de sistema executados por outros programas" (ou seja, 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.
- A IDEIA agora deveria ter permitido que você pressione OK