Erro React-Native: não foi possível encontrar ou carregar a classe principal org.gradle.wrapper.GradleWrapperMain

Erro React-Native: não foi possível encontrar ou carregar a classe principal org.gradle.wrapper.GradleWrapperMain

Estou tentando fazer o tutorial de introdução ao react-native para Ubuntu, já instalei o nodejs, a interface de linha de comando react-native, um JDK e o Android Studio. Já configurei as variáveis ​​de ambiente, então quando tento run react-native run-android, aparece esse erro:

info Starting JS server...
info Building and installing the app on the device (cd android && ./gradlew app:installDebug)...
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
error Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/getting-started.html
error Command failed: ./gradlew app:installDebug

e não consigo encontrar a solução para isso.

Responder1

Então o que eu fiz foi baixareste arquivo JAR ( gradle-wrapper.jar)e coloquei dentro android/gradle/wrapper, voltei ao diretório do projeto e fiz:

npm install 

Em seguida, mudei o diretório para Android fazendo:

cd android

Então executei os seguintes comandos

chmod +x ./gradlew

xattr -l ./gradlew

Agora voltei ao diretório do projeto e executeireact-native run-android

informação relacionada