1
resposta

problemas ao rodar npx react-native run-android

Olá, Quando eu rodo o comando npx react-native run-android, ele executa a parte de inicialização e configuração 100%, mas na parte de executar ele aparece isso no console.

> Task :react-native-exit-app:compileDebugJavaWithJavac FAILED
12 actionable tasks: 2 executed, 10 up-to-date

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':react-native-exit-app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* 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 12s
System:
    OS: Windows 10
    CPU: (4) x64 Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz
    Memory: 735.86 MB / 7.97 GB
  Binaries:
    Node: 18.17.1 - C:\Program Files\nodejs\node.EXE    
    Yarn: 1.22.19 - ~\AppData\Roaming\npm\yarn.CMD      
    npm: 9.7.1 - ~\AppData\Roaming\npm\npm.CMD
  IDEs:
    Android Studio: AI-223.8836.35.2231.10671973        
  npmPackages:
    react: 16.8.6 => 16.8.6
    react-native: 0.60.6 => 0.60.6

Gostaria de ajuda, agradeço desde já.

1 resposta

Olá, Pedro!

Pelo que você descreveu, parece que o erro está acontecendo na compilação do pacote react-native-exit-app.

Uma possível solução para o seu problema seria a atualização do pacote. Você pode fazer isso com o comando npm install react-native-exit-app@latest no terminal. Isso irá instalar a versão mais recente do pacote.

Outra possibilidade é que o erro esteja sendo causado por uma incompatibilidade entre a versão do seu Java e a versão necessária pelo pacote. Você pode verificar a versão do seu Java com o comando java -version no terminal. Se a versão do seu Java for diferente da necessária pelo pacote, você pode precisar atualizar ou reverter a versão do seu Java.

Por último, se nenhuma das soluções acima funcionar, você pode tentar limpar o cache do Gradle com o comando ./gradlew clean na pasta android do seu projeto.

Por favor, tente essas soluções e veja se alguma delas resolve o seu problema. Lembre-se de que essas são apenas sugestões e podem não funcionar em todos os casos.

Espero ter ajudado e bons estudos!