1
resposta

iniciar o emulador

Não consigo fazer o emulador funcionar ele fica dando essa mensagem e não sei oq fazer

FAILURE: Build failed with an exception.

  • What went wrong: Could not open settings generic class cache for settings file 'C:\Users\NICOLAS MARDONES\Desktop\orgsHooks\android\settings.gradle' (C:\Users\NICOLAS MARDONES.gradle\caches\7.5.1\scripts\19jaqkf4pmgt542xzb8njmvqi).

    BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 64

  • 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 834ms

error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081

1 resposta

Olá, Nicolas! tudo bem?

Entendo que esteja enfrentando dificuldades ao tentar iniciar o emulador no seu projeto React Native. A mensagem de erro que você mencionou indica alguns possíveis problemas e vou tentar ajudá-lo a resolvê-los.

A primeira parte da mensagem de erro diz: "Could not open settings generic class cache for settings file 'C:\Users\NICOLAS MARDONES\Desktop\orgsHooks\android\settings.gradle'". Isso geralmente ocorre quando há um problema com o cache do Gradle. Uma solução possível é limpar o cache do Gradle e tentar novamente. Para fazer isso, você pode executar os seguintes comandos no terminal, dentro do diretório do seu projeto:

cd android
gradlew clean

Isso irá limpar o cache do Gradle. Em seguida, você pode tentar iniciar o emulador novamente.

Outra parte da mensagem de erro menciona: "BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 64". Esse erro geralmente ocorre quando há uma incompatibilidade na versão do Java utilizada no projeto. Logo podemos olhar a versão do JDK que está sendo utilizada.

O erro "Failed to install the app. Make sure you have the Android development environment set up" indica que pode haver algum problema com a configuração do ambiente Android. Podemos dar uma olhada nas instruções de configuração de ambiente do React Native para Android (disponível em https://reactnative.dev/docs/environment-setup) .

Caso você já tenha configurado o ambiente corretamente, pode ser útil verificar se as variáveis de ambiente estão configuradas corretamente. No Windows, você pode verificar as variáveis de ambiente acessando as configurações do sistema, indo em "Configurações avançadas do sistema" -> "Variáveis de ambiente". Certifique-se de que as variáveis JAVA_HOME e ANDROID_HOME estejam apontando para as pastas corretas do JDK e do SDK do Android, respectivamente.

Todos esses passos acima de configuração de ambiente, você vai encontrar de forma detalhada nesse post aqui do fórum respondido pelo Instrutor André Cunha que é um problema parecido com o seu. Em que ele explica o passo a passo como deve ser configurado o ambiente seguindo a documentação, nesse tópico aqui. Eu mesmo segui esse tutorial e funcionou por aqui, espero que funcione para você também.

Espero que esses passos te ajudem a solucionar o problema e caso continue o problema é só me falar aqui para tentarmos outros passos

Abraço e bons estudos!!