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