React-Native-Fehler: Hauptklasse org.gradle.wrapper.GradleWrapperMain konnte nicht gefunden oder geladen werden.

React-Native-Fehler: Hauptklasse org.gradle.wrapper.GradleWrapperMain konnte nicht gefunden oder geladen werden.

Ich versuche, das Tutorial „Erste Schritte mit React-Native“ für Ubuntu zu machen. Ich habe bereits nodejs, die React-Native-Befehlszeilenschnittstelle, ein JDK und das Android Studio installiert. Die Umgebungsvariablen sind bereits eingerichtet, daher react-native run-androiderscheint dieser Fehler, wenn ich versuche, „run“ auszuführen:

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

und ich kann keine Lösung dafür finden.

Antwort1

Ich habe also Folgendes heruntergeladen:diese JAR-Datei ( gradle-wrapper.jar)und habe es darin platziert. android/gradle/wrapperDann bin ich zurück zum Projektverzeichnis gegangen und habe Folgendes getan:

npm install 

Ich habe dann das Verzeichnis wie folgt zu Android geändert:

cd android

Dann habe ich die folgenden Befehle ausgeführt

chmod +x ./gradlew

xattr -l ./gradlew

Nun ging ich zurück zum Projektverzeichnis und führtereact-native run-android

verwandte Informationen