1
resposta

Erro ao executar o comando npx react-native run-android

quando executo o codido para rodar o app ele mostra esse erro

info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag. Jetifier found 946 file(s) to forward-jetify. Using 4 workers... info JS server already running.

  • daemon not running; starting now at tcp:5037
  • daemon started successfully info Launching emulator... info Successfully launched emulator. info Installing the app... :ReactNative:Unexpected empty result of running '[node, C:\Users\mv991\OneDrive\�?rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli\build\bin.js, config]' command. :ReactNative:Running '[node, C:\Users\mv991\OneDrive\�?rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli\build\bin.js, config]' command failed.

FAILURE: Build failed with an exception.

  • Where: Script 'C:\Users\mv991\OneDrive\�rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli-platform-android\native_modules.gradle' line: 213

  • What went wrong: A problem occurred evaluating script.

    node:internal/modules/cjs/loader:959 throw err; ^Error: Cannot find module 'C:\Users\mv991\OneDrive\�rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli\build\bin.js' at Function.Module.resolveFilename (node:internal/modules/cjs/loader:956:15) at Function.Module.load (node:internal/modules/cjs/loader:804:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: []}

  • 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 2s

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 :ReactNative:Unexpected empty result of running '[node, C:\Users\mv991\OneDrive\�?rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli\build\bin.js, config]' command. :ReactNative:Running '[node, C:\Users\mv991\OneDrive\�?rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli\build\bin.js, config]' command failed.

FAILURE: Build failed with an exception.

  • Where: Script 'C:\Users\mv991\OneDrive\�rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli-platform-android\native_modules.gradle' line: 213

  • What went wrong: A problem occurred evaluating script.

    node:internal/modules/cjs/loader:959 throw err; ^Error: Cannot find module 'C:\Users\mv991\OneDrive\�rea de Trabalho\Curso\JS-CEV\cfbcursos\node_modules@react-native-community\cli\build\bin.js' at Function.Module.resolveFilename (node:internal/modules/cjs/loader:956:15) at Function.Module.load (node:internal/modules/cjs/loader:804:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: []}

  • 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 2s

at makeError (C:\Users\mv991\OneDrive\Área de Trabalho\Curso\JS-CEV\cfbcursos\node_modules\execa\index.js:174:9)
at C:\Users\mv991\OneDrive\Área de Trabalho\Curso\JS-CEV\cfbcursos\node_modules\execa\index.js:278:16
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async runOnAllDevices (C:\Users\mv991\OneDrive\Área de Trabalho\Curso\JS-CEV\cfbcursos\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:109:5)
at async Command.handleAction (C:\Users\mv991\OneDrive\Área de Trabalho\Curso\JS-CEV\cfbcursos\node_modules\@react-native-community\cli\build\index.js:192:9)

info Run CLI with --verbose flag for more details.

1 resposta

Olá Marcos!

Esse erro geralmente ocorre quando há algum problema na configuração do ambiente de desenvolvimento do React Native para Android. A mensagem de erro sugere que você verifique se o ambiente está configurado corretamente.

Uma possível solução para esse problema é executar os seguintes passos:

  1. Verifique se você seguiu todos os passos da documentação oficial do React Native para configurar o ambiente de desenvolvimento para Android. Certifique-se de ter instalado todas as dependências necessárias, como o JDK, o Android SDK e o Gradle.

  2. Verifique se as variáveis de ambiente estão configuradas corretamente. Certifique-se de que as variáveis JAVA_HOME, ANDROID_HOME e PATH estejam configuradas corretamente, apontando para as instalações corretas do JDK, Android SDK e Gradle.

  3. Certifique-se de que você está executando o comando npx react-native run-android no diretório correto do seu projeto. Verifique se o caminho para o projeto está correto e se todos os arquivos necessários estão presentes.

  4. Tente limpar o cache do Gradle executando o comando cd android && ./gradlew clean. Em seguida, tente executar o comando npx react-native run-android novamente.

Se mesmo após seguir essas sugestões o problema persistir, recomendo que você pesquise mais sobre o erro específico que está ocorrendo ou poste sua pergunta em fóruns ou grupos de discussão especializados em React Native. Lá, você poderá encontrar pessoas com experiência semelhante que podem ajudá-lo a resolver o problema.

Espero ter ajudado e bons estudos!