Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

A problem occurred evaluating project ':app'.

Boa noite amigos, estou tentando rodar o projeto em React-native CLI e esta aparecendo esse erro será que alguem consegue me ajudar?

  • Where: Build file 'C:\Users\user\gatito2\android\app\build.gradle' line: 1

  • What went wrong: A problem occurred evaluating project ':app'.

    Failed to apply plugin 'com.android.internal.application'. Android Gradle plugin requires Java 17 to run. You are currently using Java 11. Your current JDK is located in C:\Program Files\Microsoft\jdk-11.0.20.8-hotspot You can try some of the following options: - changing the IDE settings. - changing the JAVA_HOME environment variable. - changing org.gradle.java.home in gradle.properties.

  • Try:

    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. Get more help at https://help.gradle.org.

BUILD FAILED in 6m 29s error Failed to install the app. Looks like your Android environment is not properly set. Please go to https://reactnative.dev/docs/0.73/environment-setup?os=windows&platform=android&guide=native#jdk-studio and follow the React Native CLI QuickStart guide to install the compatible version of JDK. info Run CLI with --verbose flag for more details.

2 respostas
solução!

Olá, Aleir.

Tudo bem?

Parece ser um problema com a versão do Java. O erro indica que o plugin do Gradle para Android requer o Java 17 para rodar, mas você está atualmente usando o Java 11.

Tenta o seguinte:

  1. Atualize a versão do Java para a versão 17. Você pode baixar a versão mais recente do Java no site oficial da Oracle.

  2. Após a instalação do Java 17, você precisará atualizar a variável de ambiente JAVA_HOME para apontar para o diretório onde o Java 17 está instalado. No Windows, você pode fazer isso indo em Painel de Controle -> Sistema -> Configurações Avançadas do Sistema -> Variáveis de Ambiente. Em seguida, na seção Variáveis do Sistema, encontre a variável JAVA_HOME e altere o valor para o caminho do diretório onde o Java 17 está instalado.

  3. Se o passo 2 não resolver, você pode tentar alterar a propriedade org.gradle.java.home no arquivo gradle.properties para apontar para o diretório onde o Java 17 está instalado.

Por exemplo, se você instalou o Java 17 em C:\Program Files\Java\jdk-17, você pode adicionar a seguinte linha ao arquivo gradle.properties:

org.gradle.java.home=C:\\Program Files\\Java\\jdk-17

Lembre-se de reiniciar seu IDE e/ou terminal após fazer essas alterações para garantir que as novas configurações sejam aplicadas.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.

Deu certo, muito obrigado Renan.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software