Estoy intentando hacer el tutorial de introducción a reaccionar nativo para Ubuntu, ya instalé nodejs, la interfaz de línea de comandos de reacción nativa, un JDK y Android Studio. Ya configuré las variables de entorno, así que cuando intento ejecutar react-native run-android
, aparece este error:
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
y no encuentro la solución para esto.
Respuesta1
Entonces lo que hice fue descargareste archivo JAR (
gradle-wrapper.jar
)y lo coloqué dentro android/gradle/wrapper
, luego volví al directorio del proyecto e hice:
npm install
Luego cambié el directorio a Android haciendo:
cd android
Luego ejecuté los siguientes comandos
chmod +x ./gradlew
xattr -l ./gradlew
Ahora volví al directorio del proyecto y ejecutéreact-native run-android