Como resolver o erro "Error: spawnSync ./gradlew EACCES" no React Native?
Em um projeto React Native, ao tentar executar o comando yarn android ou npx react-native run-android, você pode receber a seguinte mensagem de erro:
Error: spawnSync ./gradlew EACCESEssa mensagem de erro geralmente indica que o arquivo não possui permissão de executável. É muito comum ocorrer em projetos que estão sendo executados em uma distro do Linux.
Solução
Para resolver isso, navegue até o diretório do projeto e utilize o comando chmod para que o gradlew tenha permissões de execução.
Veja:
cd ProjetoReactNative
chmod +x android/gradlew